Artwork

Sisällön tarjoaa NebulaGraph. NebulaGraph tai sen podcast-alustan kumppani lataa ja toimittaa kaiken podcast-sisällön, mukaan lukien jaksot, grafiikat ja podcast-kuvaukset. Jos uskot jonkun käyttävän tekijänoikeudella suojattua teostasi ilman lupaasi, voit seurata tässä https://fi.player.fm/legal kuvattua prosessia.
Player FM - Podcast-sovellus
Siirry offline-tilaan Player FM avulla!

Vol 07: 聊聊 Nebula Graph 子图和路径查找的实现以及作者个人的“不卷”成长路

54:35
 
Jaa
 

Manage episode 388329606 series 3535315
Sisällön tarjoaa NebulaGraph. NebulaGraph tai sen podcast-alustan kumppani lataa ja toimittaa kaiken podcast-sisällön, mukaan lukien jaksot, grafiikat ja podcast-kuvaukset. Jos uskot jonkun käyttävän tekijänoikeudella suojattua teostasi ilman lupaasi, voit seurata tässä https://fi.player.fm/legal kuvattua prosessia.

这期嘉宾是 Nebula 查询引擎的资深开发,明泉大兄弟。我们从他加入 Nebula 开始聊起,一直聊到明泉大兄弟未来个人职业规划。过程中他分享了很多日常在 Nebula 开发工作中很深刻的技术思考、设计到实现的过程,特别是在子图、路径、Find path 这些用户经常使用并且持续有演进需求的一些功能优化相关的思路。最后还分享了关于如何上手为 Nebula Graph 内核做代码贡献和关于查询相关的学习建议。


时间戳:

00:00 Intro

01:24 明泉来到 Nebula 做开发背后的“契机”

02:26 之前的经历工作对现在的工作是否有帮助呢?

04:06 在 Nebula Graph (v1.0 - v2.0时代)的初期是怎样的又是如何适应学习新的技术

07:11 在初期的一些挑战 & 印象深刻的事情(和公司一起成长的感觉)

08:54 关于子图 & 路径功能的设计到实现过程分享

11:39 子图的性能优化思路分享

15:13 分享子图、路径、Find path 的演进过程以及技术的取舍

20:41 Find path 多线程的介绍

22:14 参加 Nebula Hackthon 使用 Cache 优化这个 idea 的前因后果以及未来关于 Cache 的规划

27:40 关于 Cache 在 Graph 层的优化和思考逻辑

30:16 关于迭代优化这件事的“需要耐心”

32:31 分享技术写作的个人经验+方法论

38:49 分享给想要为 NebulaGraph 内核做代码贡献的建议

43:06 对于开源的看法

43:36 关于和用户交流过程中的感受和有趣故事

48:26 工作中情绪稳定&解压的方式

52:16 个人技术发展的一些想法


推荐阅读:

设计架构文章:

https://nebula-graph.com.cn/tags/%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1/

Nebula Hackthon 的项目介绍:

https://docs.google.com/document/d/1jIluCZgMlbbafIrgYO_Rz6nTserHOf3ZXtOVChDatyM/edit

KV存储分离原理和性能测评:https://nebula-graph.com.cn/posts/nebula-graph-kv-separation-practice/

子图设计与实践:https://nebula-graph.com.cn/posts/nebula-graph-subgraph-introduction/

新手解读源码:https://nebula-graph.com.cn/posts/how-to-read-nebula-graph-source-code/

性能问题排查和调优:https://nebula-graph.com.cn/posts/nebula-troubleshooting-and-performance-tuning/

推荐2本书:postgresql 查询优化深度搜索

postgresql 查询引擎源码技术探析

优化器:ORCA

Redi的帖子:https://discuss.nebula-graph.com.cn/t/topic/6235/8?u=wey



  continue reading

13 jaksoa

Artwork
iconJaa
 
Manage episode 388329606 series 3535315
Sisällön tarjoaa NebulaGraph. NebulaGraph tai sen podcast-alustan kumppani lataa ja toimittaa kaiken podcast-sisällön, mukaan lukien jaksot, grafiikat ja podcast-kuvaukset. Jos uskot jonkun käyttävän tekijänoikeudella suojattua teostasi ilman lupaasi, voit seurata tässä https://fi.player.fm/legal kuvattua prosessia.

这期嘉宾是 Nebula 查询引擎的资深开发,明泉大兄弟。我们从他加入 Nebula 开始聊起,一直聊到明泉大兄弟未来个人职业规划。过程中他分享了很多日常在 Nebula 开发工作中很深刻的技术思考、设计到实现的过程,特别是在子图、路径、Find path 这些用户经常使用并且持续有演进需求的一些功能优化相关的思路。最后还分享了关于如何上手为 Nebula Graph 内核做代码贡献和关于查询相关的学习建议。


时间戳:

00:00 Intro

01:24 明泉来到 Nebula 做开发背后的“契机”

02:26 之前的经历工作对现在的工作是否有帮助呢?

04:06 在 Nebula Graph (v1.0 - v2.0时代)的初期是怎样的又是如何适应学习新的技术

07:11 在初期的一些挑战 & 印象深刻的事情(和公司一起成长的感觉)

08:54 关于子图 & 路径功能的设计到实现过程分享

11:39 子图的性能优化思路分享

15:13 分享子图、路径、Find path 的演进过程以及技术的取舍

20:41 Find path 多线程的介绍

22:14 参加 Nebula Hackthon 使用 Cache 优化这个 idea 的前因后果以及未来关于 Cache 的规划

27:40 关于 Cache 在 Graph 层的优化和思考逻辑

30:16 关于迭代优化这件事的“需要耐心”

32:31 分享技术写作的个人经验+方法论

38:49 分享给想要为 NebulaGraph 内核做代码贡献的建议

43:06 对于开源的看法

43:36 关于和用户交流过程中的感受和有趣故事

48:26 工作中情绪稳定&解压的方式

52:16 个人技术发展的一些想法


推荐阅读:

设计架构文章:

https://nebula-graph.com.cn/tags/%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1/

Nebula Hackthon 的项目介绍:

https://docs.google.com/document/d/1jIluCZgMlbbafIrgYO_Rz6nTserHOf3ZXtOVChDatyM/edit

KV存储分离原理和性能测评:https://nebula-graph.com.cn/posts/nebula-graph-kv-separation-practice/

子图设计与实践:https://nebula-graph.com.cn/posts/nebula-graph-subgraph-introduction/

新手解读源码:https://nebula-graph.com.cn/posts/how-to-read-nebula-graph-source-code/

性能问题排查和调优:https://nebula-graph.com.cn/posts/nebula-troubleshooting-and-performance-tuning/

推荐2本书:postgresql 查询优化深度搜索

postgresql 查询引擎源码技术探析

优化器:ORCA

Redi的帖子:https://discuss.nebula-graph.com.cn/t/topic/6235/8?u=wey



  continue reading

13 jaksoa

Kaikki jaksot

×
 
Loading …

Tervetuloa Player FM:n!

Player FM skannaa verkkoa löytääkseen korkealaatuisia podcasteja, joista voit nauttia juuri nyt. Se on paras podcast-sovellus ja toimii Androidilla, iPhonela, ja verkossa. Rekisteröidy sykronoidaksesi tilaukset laitteiden välillä.

 

Pikakäyttöopas