在 LangGraph 之前,构建一个能够循环的智能体——调用工具、观察结果、决定再调用另一个工具——要么需要写一个定制的 while 循环(没有持久化、没有可观测性、无法人工介入),要么使用根本无法表达循环的 DAG 框架。LangGraph 的洞见是将智能体建模为状态机:循环变成图中的环,智能体的记忆变成显式的状态模式(schema),控制流变成边。这使得智能体变得可检查、可恢复、可中断。
LangGraph 的主要批评——冗长和陡峭的学习曲线——是显式性的经典成本。要求状态模式、reducer 和路由函数比 while 循环更多代码。框架的回答是这种显式性正是买来可靠性的东西。持续的张力(与 Pydantic AI 和 Mastra 等主张更少仪式的更轻量框架的争论)是智能体工程的活跃辩论:多少结构才足够。
框架格局中的比较定位
LangGraph 在智能体框架格局中占据特定且可辩护的位置。对比 CrewAI,反差是显式性 vs 可读性:CrewAI 的角色/任务/流程模型对团队形状的管道更易上手,而 LangGraph 的显式状态机对定制拓扑提供更精细的控制,当控制流真正定制时是更好的选择。对比 OpenAI Agents SDK,反差是结构 vs 轻量:SDK 信任模型通过 handoff 路由并保持框架薄,而 LangGraph 将流程编码为显式图——前者更轻且随模型改进而能力增强,后者更可审计且更易约束。对比 LlamaIndex Workflows,反差是状态机 vs 数据流:Workflows 从事件契约推导拓扑(对管道自然),而 LangGraph 将其声明为节点和边(对控制流密集的智能体自然)。
ReAct("Reasoning + Acting",推理+行动)由 Yao 等人(普林斯顿/谷歌)在 2022 年论文《ReAct: Synergizing Reasoning and Acting in Language Models》中提出,是基础性的智能体模式:LLM 将自然语言推理轨迹("思考")与具体行动(工具调用/API 查询)交替进行,在每次行动后观察环境反馈并再次推理。它是几乎所有现代智能体赖以构建的原子单元——LangGraph、AutoGPT 以及每个使用工具的智能体最终实现的循环。
*我是 João Moura,2023 年末,我一直在用多智能体系统构建。我尝试的每个框架都让我像系统工程师一样思考:定义节点、接线、管理消息状态。它能工作,但有摩擦。我注意到一件事:当我向产品人员解释我在构建什么时,我从不说"条件边路由到工具节点"。我说"我有一个研究员智能体查找信息,然后交给写手智能体"。每个人都立即理解团队隐喻。框架让我用图思考,但人类用角色思考。*
*所以问题是:如果框架的原语就是团队隐喻本身呢?智能体不是节点——它是带角色("高级研究分析师")、目标("找到最新的 AI 进展")和背景故事("你在顶级咨询公司花了 20 年综合趋势")的队友。工作单元不是图计算——它是带描述和预期输出的任务。工作流动的方式不是拓扑——它是流程:流水线(顺序)或委派的管理者(层级)。*
v0.2 → v0.4 的重新设计本身就是智能体图工程中最有启发性的案例研究:它记录了一个研究团队对对话抽象局限的认识,以及为什么他们转向 actor 模型。v0.2 的对话模型对演示和研究很出色(智能体相互"交谈"直观且可检查),但在生产中碰壁:同步轮流无法扩展,群聊编排难以精确控制,状态管理是临时的。v0.4 的 actor 模型提供异步并发、显式消息传递、分布式部署和更清晰的编排原语——代价是失去一些对话的简单性。
*但然后生产用户到来,裂缝显现。"如何让智能体 B 总是在智能体 A 之后运行,恰好一次?"——难;对话由 LLM 引导。"如何并发运行一千个?"——轮流是同步的,一次一个发言者。"如何跨机器分布?"——单进程、单共享记录。"如何可靠地停止它?"——我们指望模型打印 TERMINATE。对开放研究完美的对话模型,对工程系统是束缚。记录即状态意味着没有可控制的结构、无可利用的并发、无可分布的边界。*
*所以我们回到第一性原理。剥离聊天隐喻,多智能体系统是什么?是一组通过交换消息协调的独立计算实体。这就是 actor 模型——Hewitt 1973 年的想法,在 Erlang 和 Akka 中为恰好这个场景验证过:并发、分布式、消息传递系统。智能体是 actor:它有处理器、处理消息、可以发送消息。默认异步。位置无关。运行时并发调度它们。这是生产用户需要的基底。*
*但我们不能抛弃使 AutoGen 受人喜爱的人体工程学。所以我们分层:底部是 actor 核心(能力、并发、分布式),顶部是 AgentChat 层,归还 AssistantAgent 和 initiate_chat——对话作为便利,而非约束。我们正确重建编排:团队是 actor 集合加策略。想要确定性用 RoundRobin。想要 LLM 选择发言者用 SelectorGroupChat。handoff 用 Swarm。终止——这是我最自豪的——成为可组合代数:MaxMessageTermination(10) | TextMentionTermination("DONE")。你声明团队何时停止。不再指望模型说再见。*
AutoGen 的 v0.2 → v0.4 重新设计是研究抽象与生产基底之间差距的领域最佳记录教训。对话模型对探索涌现的多智能体行为是理想的(直观、灵活、可检查),但无法提供生产要求的并发、分布式和精确控制。团队的解决方案——经过验证的 actor 模型核心加对话作为人体工程学层——是分离框架基底与用户体验的参考模式。教训:使系统易于发现的抽象,很少是使其生产级的抽象。
这次重新设计验证了 actor 模型作为智能体运行时合适基础。智能体作为异步、消息传递、位置无关的 actor,干净地映射到并发、分布式智能体系统的需求——并借鉴了数十年经过验证的工程(Erlang、Akka)。这影响了其他框架认真对待异步/事件驱动设计。教训:智能体编排是并发问题,而并发有成熟的文献。
actor 模型基础也使 AutoGen 很好地定位在长时间运行、分布式智能体系统的新兴时代。随着智能体从单请求助手转向跨机器、带间歇连接、协作数小时或数天的持久工作者,actor 模型提供的属性(位置透明、独立失败、基于消息的协调)变得不仅方便而且必要。AutoGen 对这一基底的早期投资——诞生于其第一代艰苦教训——是前瞻性的资产:从一开始就将智能体视为并发、分布式 actor 的框架,将比必须将并发性追溯改造到对话核心的框架老得更好。v0.4 重新设计,回顾起来,与其说是重写不如说是重建——其架构是从自己第一个版本中学习的案例研究。
随着智能体系统从单个工作流成长为协作智能体网络,事件驱动模型显示其前瞻性优势。事件是独立拥有的智能体之间的自然接口:一个智能体发出事件,另一个做出反应,两者都不需要知道对方的内部——只需要共享的事件契约。这种松耦合正是大型、演进的多智能体系统所需要的,因为它让你添加、替换和扩展智能体而无需重新接线中央图。LlamaIndex Workflows 体现的"工作流即事件总线"模式,微观上是消息传递多智能体系统的架构——它暗示随着智能体组合成熟,这个领域可能收敛到事件契约作为智能体之间的标准接缝,就像 API 成为服务之间的标准接缝一样。
Pydantic AI 由 Pydantic 团队(Python 主导数据验证库的创建者)于 2024 年末发布,是一个将 Pydantic 成功的原则——严格类型、验证和开发者人体工程学——应用于 LLM 智能体的智能体框架。其核心论点是:智能体的可靠性问题很大程度上是*类型安全*问题,而为 Python API 解决数据验证的工具(Pydantic 模型、静态类型、依赖注入)可以为智能体解决这些问题。
Pydantic AI 通过刻意做得比竞争对手少来进入拥挤的领域。它不是多智能体编排框架,不是图引擎,不是工作流构建器。它是构建单个、类型良好、可靠智能体的框架——带结构化输出(Pydantic 模型)、类型安全工具定义、提供工具和上下文的依赖注入系统、带验证的流式传输和模型无关支持(OpenAI、Anthropic、Gemini、Groq、Mistral 等)。赌注是:大多数生产智能体需求是"一个智能体,做一件事,正确且可预测",框架应该使这一点坚不可摧,而不是增加编排复杂性。
该框架的设计反映了对智能体框架格局的特定批评:框架如此专注于多智能体编排,以至于忽视了使单个智能体的输入、输出和工具安全、可验证的基本功。Pydantic AI 的回答是将智能体的契约——它接受什么、返回什么、有什么工具——视为类型化、经过验证的接口,就像设计良好的 API 一样。
*赌注:随着智能体进入生产,赢的团队将是那些像对待软件一样对待它们的团队——类型化契约、验证边界、依赖注入、测试。不是那些有最精致编排的团队。Pydantic AI 是智能体工程应该继承我们从 API 工程学到的一切的论点。*
关键启示与行业影响
Pydantic AI 的核心贡献是确立智能体可靠性很大程度上是类型安全和验证问题。通过将 API 工程的成熟技术——验证的结构化输出、类型化工具模式、依赖注入、静态类型——应用于智能体,它表明"智能体不可靠"的很大一部分实际上意味着"智能体的边界未经验证"。这种重构影响整个领域转向结构化输出和类型化工具作为默认。教训:在增加更多模型能力或更多编排之前,验证你的边界。
依赖注入系统使智能体真正可测试,这是生产采用的先决条件。通过给工具类型化的 RunContext 而非环境全局,Pydantic AI 让团队用假依赖单元测试智能体——将智能体开发从提示-祈祷变成普通软件工程。教训:可测试性不是可有可无;它是区分演示和系统的功能。
单智能体聚焦是得到回报的逆向赌注:当竞争对手竞相添加多智能体功能时,Pydantic AI 通过擅长最常见的生产需求——一个可靠的智能体——赢得采用。它的论点——多智能体系统通常更好地由普通代码中组合的类型良好单智能体表达——引起务实团队的共鸣。教训:在编排多个之前掌握原子单元。
Pydantic AI 的核心论点——智能体不可靠的很大一部分是类型安全问题——值得仔细展开,因为它重构了团队应该在哪里投资可靠性努力。当智能体"失败"时,失败往往不是模型推理糟糕;而是模型周围的系统太宽容。输出是可能有也可能没有正确键的字典。工具参数是模型恰好产生的任何东西。上下文是测试无法控制的环境全局状态。每一个宽容的边界都是错误可以进入和隐藏的地方。Pydantic AI 的贡献是使每一个边界严格和经过验证:输出必须符合模式,工具参数在入口检查,依赖被注入和类型化。这种强化之后,剩下的失败是真正的模型失败——而那些是你只能通过更好的提示、更好的模型或更好的评估来修复的。
更广泛的教训将 Pydantic AI 与软件工程最深刻的传统联系起来:使非法状态不可表示,使无效输入无法静默通过。智能体边界——非确定性模型与确定性代码相遇的地方——正是这种纪律回报最高的地方,因为那是输入最不可信的地方。Pydantic AI 的持久贡献可能与其说是框架本身,不如说是将智能体的契约应该像其他 API 一样严格类型化的想法正常化——因为它就是 API,而它的调用者是你将拥有的最不可靠的客户端。
GraphRAG 解决的问题是众所周知的:朴素 RAG 对针对性问题("文档 X 对 Y 说了什么?")非常出色,但对需要跨整个语料库聚合的意义构建问题无能为力。你无法用相似度搜索检索"10,000 篇文档的主要主题"——没有单个块包含那个答案。GraphRAG 的洞见是在索引时预计算语料库的全局结构(作为图+社区摘要),这样全局问题可以通过阅读少量高级摘要来回答,而不是整个语料库。
该模式还以解决"向量 vs 图"辩论大部分的方式阐明了两个主导检索结构——向量和图——之间的分工。向量便宜且大规模地回答相似性问题;图回答向量在结构上无法回答的关系和全局问题。成熟的检索栈两者都用,将每个查询路由到可以回答它的结构:局部相似性问题到向量索引,关系和意义构建问题到图。GraphRAG 的持久贡献是使那个谱系的全局端具体和可部署,在此过程中它给检索架构师提供了问题空间的完整地图,而非单一工具。
What part of total data Neo4J keeps in Memory as Graph at ... https://community.neo4j.com/t/what-part-of-total-data-neo4j-keeps-in-memory-as-graph-at-one-point-of-time/2796
NODES 2024 - Block Format: The Next Generation Graph ... https://neo4j.com/videos/nodes-2024-block-format-the-next-generation-graph-native-storage-engine/
Disks, RAM and other tips - Operations Manual https://neo4j.com/docs/operations-manual/current/performance/disks-ram-and-other-tips/
A study on Neo4j's pagecache https://xwkuang5.github.io/neo4j-pagecache-study/
Neo4j Page Cache - Ken Wagatsuma's Homepage https://kenwagatsuma.com/blog/neo4j-page-cache
Neo4j graph performance: should I cache slow queries in a ... https://softwareengineering.stackexchange.com/questions/414920/neo4j-graph-performance-should-i-cache-slow-queries-in-a-separate-database
Neo4j for Engineers Who Already Know Databases https://joudwawad.medium.com/neo4j-for-engineers-who-already-know-databases-5ddc82a28f20
Why Databases Should Bypass the Linux Page Cache https://p99conf.io/2025/05/22/databases-linux-page-cache/
Scalable database management for the digital enterprise https://cloud.google.com/blog/products/databases/scalable-database-management-for-the-digital-enterprise/
Graph Database Internals: @neo4j with Michael Hunger https://www.youtube.com/watch?v=iihJXKAQZkA
Why graph databases like Neo4j need fast object storage https://www.ultihash.io/blog/why-graph-databases-like-neo4j-need-fast-object-storage
Optimising Cold Page Reads in PostgreSQL https://www.pgedge.com/blog/optimising-cold-page-reads-in-postgresql
Memory Optimization Techniques for Neo4j Cypher Queries https://medium.com/@sncryldrm/memory-optimization-techniques-for-neo4j-cypher-queries-67ed3029fcc0
What Is Neo4j? Graph Database Explained https://simplyblock.io/glossary/what-is-neo4j/
What WP Engine Caching Does and Doesn't Cover https://nitropack.io/blog/wp-engine-caching/
Graph Database & Technology | Neo4j Blog https://neo4j.com/blog/
Neo4j Launches Infinigraph: The Most Scalable Graph ... https://neo4j.com/press-releases/neo4j-launches-infinigraph/
Scaling without limits: Infinigraph is now generally available https://neo4j.com/blog/graph-database/infinigraph-is-generally-available/
Video: Infinigraph x Neo4j https://neo4j.com/videos/infinigraph-x-neo4j/
Neo4j Launches Infinigraph: The Most Scalable Graph ... https://www.prnewswire.com/news-releases/neo4j-launches-infinigraph-the-most-scalable-graph-database-for-unified-operational-and-analytical-workloads-at-100tb-scale-302545785.html
NODES AI 2026 - Infinigraph: Vector Data at Scale https://neo4j.com/videos/nodes-ai-2026-infinigraph-vector-data-at-scale/
Unprecedented Scalability With Infinigraph https://www.youtube.com/watch?v=VIA9knjZ4Xc
🚀 Neo4j Launches Infinigraph for 100TB+ Unified Graph Workloads https://community.neo4j.com/t/neo4j-launches-infinigraph-for-100tb-unified-graph-workloads/75361
What is Neo4j Architecture? Can anyone explain ... https://www.quora.com/What-is-Neo4j-Architecture-Can-anyone-explain-the-Neo4J-Architecture-with-a-diagram
No one uses Neo4j for actual large scale live applications... ... https://www.reddit.com/r/Neo4j/comments/18ygbwd/no_one_uses_neo4j_for_actual_large_scale_live/
Neo4j Launches Infinigraph for Combined Workloads https://www.linkedin.com/posts/stephen-coltart_neo4js-latest-targets-graph-database-performance-activity-7369714281786871811-iuN7
NebulaGraph for Neo4j Devs https://nebula-graph.io/nebulagraph-for-neo4j-devs
Yes, Neo4j Scales: Welcoming Infinigraph to the Graph ... https://ivanzoratti.org/2026/05/25/yes-neo4j-scales-welcoming-infinigraph-to-the-graph-intelligence-platform/
Neo4j introduces new graph architecture that allows ... https://sdtimes.com/data/neo4j-introduces-new-graph-architecture-that-allows-operational-and-analytics-workloads-to-be-run-together/
Infinigraph x Neo4j https://www.youtube.com/watch?v=GL7tDF5glxE
VENDORiQ: Neo4j's Infinigraph - A Step Towards a Unified ... https://ibrs.com.au/practices/strategy-transformation/vendoriq-neo4js-infinigraph-a-step-towards-a-unified-graph-architecture/
Mastering highly distributed architecture with neo4j | PPTX https://www.slideshare.net/slideshow/mastering-highly-distributed-architecture-with-neo4j/81665279
Scaling Neo4j with Clustering, Causal Consistency, and ... https://medium.com/@firmanbrilian/scaling-neo4j-with-clustering-causal-consistency-and-multi-region-deployments-6257e70be14c
Neo4j Launches Infinigraph. What is it? https://news.ycombinator.com/item?id=45133522
Neo4j Cranks Up the Scaling Factor with New Infinigraph ... https://www.hpcwire.com/bigdatawire/2025/09/05/neo4j-cranks-up-the-scaling-factor-with-new-infinigraph-architecture/
Neo4j unifies real-time transactions and graph analytics at ... https://siliconangle.com/2025/09/04/neo4j-unifies-real-time-transactions-graph-analytics-scale/
Neo4j unveils Infinigraph to merge OLTP and OLAP for ... https://www.infoworld.com/article/4051374/neo4j-unveils-infinigraph-to-merge-oltp-and-olap-for-agentic-ai.html
How Neo4j's InfiniGraph Eliminates ETL & Data Silos https://techtalksnetwork.com/blog/neo4j-infinigraph-scalable-graph-database
(PDF) Execution Time Prediction for Cypher Queries in the ... https://www.researchgate.net/publication/357705155_Execution_Time_Prediction_for_Cypher_Queries_in_the_Neo4j_Database_Using_a_Learning_Approach
Introducing the new Cypher query optimizer https://neo4j.com/blog/cypher-and-gql/introducing-new-cypher-query-optimizer/
Neo4j Software Pricing & Plans 2026: See Your Cost https://www.vendr.com/marketplace/neo4j
Road to NODES AI: End-to-End Neo4j Developer Workspace ... https://www.youtube.com/watch?v=MCFey7xXYo4
Eagerness in Neo4j query planning explained with a little ... https://neo4j.com/blog/developer/eagerness-in-neo4j-query-planning/
Query Optimization in Neo4j: Four Key Techniques to ... https://medium.com/@jhahimanshu3636/query-optimization-in-neo4j-four-key-techniques-to-supercharge-your-cypher-queries-cf38aa5c7122
Neo4j Live: MCP for LLM Agents, APIs & Graphs https://www.youtube.com/watch?v=6igWn_dckpc
Neo4j Pricing 2026: Plans, Costs & What You'll Pay https://checkthat.ai/brands/neo4j/pricing
Neo4j Pricing - What is Neo4j Pricing? https://graphable.ai/software/neo4j-pricing/
Bill of Materials in Neo4j https://maxdemarzi.com/2017/11/17/bill-of-materials-in-neo4j/
Neo4j : The Graph Database https://www.geeksforgeeks.org/dbms/neo4j-introduction/
What are the hidden costs of using Neo4j for large-scale AI ... https://www.quora.com/What-are-the-hidden-costs-of-using-Neo4j-for-large-scale-AI-applications
Building a High Performance Pricing Engine at Marriott https://neo4j.com/videos/building-a-high-performance-pricing-engine-at-marriott/
TAO: Facebook's Distributed Data Store for the Social Graph https://www.youtube.com/watch?v=Dg07kVN4U28
TAO: Facebook's Distributed Data Store for the Social Graph https://www.usenix.org/system/files/conference/atc13/atc13-bronson.pdf
Facebook's Distributed Data Store for the Social Graph - Medium https://hemantkgupta.medium.com/insights-from-paper-tao-facebooks-distributed-data-store-for-the-social-graph-48446205ba28
TAO: Facebook's Distributed Data Store for the Social Graph https://research.facebook.com/publications/tao-facebooks-distributed-data-store-for-the-social-graph/
TAO: The power of the graph - Engineering at Meta - Facebook https://engineering.fb.com/2013/06/25/core-infra/tao-the-power-of-the-graph/
TAO: Facebook's Distributed Data Store for the Social Graph https://www.researchgate.net/publication/262262174_TAO_Facebook's_Distributed_Data_Store_for_the_Social_Graph
TAO: Facebook's Distributed Data Store for the Social Graph https://blog.acolyer.org/2015/05/19/tao-facebooks-distributed-data-store-for-the-social-graph/
Tao: Facebook's Distributed Data Store for the Social Graph https://cs.uwaterloo.ca/~tozsu/courses/CS848/W19/presentations/Tuhin%20Tiwari%20-%201-Tiwari-slides1.pdf
Facebook TAO - Graphs at Scale | Distributed Systems Deep ... https://www.youtube.com/watch?v=O3gv5eYfaWU
TAO: Facebook's Distributed Data Store for the Social Graph https://www.micahlerner.com/2021/10/13/tao-facebooks-distributed-data-store-for-the-social-graph.html
Tao: Facebook's distributed data store for the social graph https://news.ycombinator.com/item?id=29045443
How Facebook Scale its Social Graph Store? TAO https://tianpan.co/notes/49-facebook-tao
TAO: Facebook's Distributed Data Store for the Social Graph https://stephenholiday.com/notes/tao/
TAO: Facebook's Distributed Data Store for the Social Graph https://blog.hieunt.me/blog/tao-facebook-s-distributed-data-store-for-the-social-graph
Facebook's TAO & Unicorn data storage and search ... https://www.slideshare.net/slideshow/faceboko-tao-unicorn/47428470
Facebook's Distributed Data Store for the Social Graph https://programmingappliedai.substack.com/p/summary-of-the-paper-tao-facebooks
social network graphs, facebook's tao service https://www.cs.cornell.edu/courses/cs4414/2025fa/Slides/18-Social%20Networking%20Graphs%20with%20Facebook%20TAO.pdf
TAO: Facebook's Distributed Data Store for the Social Graph http://souptikji.github.io/blog/2018/03/Tao
USENIX ATC '13 - TAO: Facebook's Distributed Data Store for ... https://www.youtube.com/watch?v=sNIvHttFjdI
RAMP-TAO: Layering Atomic Transactions on Facebook's ... https://www.vldb.org/pvldb/vol14/p3014-cheng.pdf
Facebook TAO https://massivetechinterview.blogspot.com/2018/10/facebook-tao.html
TAO — Facebook's Distributed database for Social Graph https://medium.com/coinmonks/tao-facebooks-distributed-database-for-social-graph-c2b45f5346ea
Is Facebook Graph actually backed by a graph database? https://www.quora.com/Is-Facebook-Graph-actually-backed-by-a-graph-database
How Meta's TAO graph store serves billions of queries per ... https://www.linkedin.com/posts/gkcs_systemdesign-meta-cache-activity-7383933537122521089-_BXZ
Systems Design: Facebook TAO - Gaurav's Blog https://blog.gaurav.ai/2016/12/29/system-design-facebook-tao/
Facebook reveals TAO - the data store for its social graph https://www.theregister.com/on-prem/2013/06/27/facebook-reveals-tao-the-data-store-for-its-social-graph/612348
Facebook uses a custom graph database called TAO ... https://news.ycombinator.com/item?id=16542550
Unicorn: A System for Searching the Social Graph https://research.facebook.com/publications/unicorn-a-system-for-searching-the-social-graph/
Engineering | Tech at Meta - Facebook https://tech.facebook.com/engineering/
Scaling the Social Graph: Infrastructure at Facebook https://www.infoq.com/presentations/Infrastructure-at-Facebook/
Meta's Infrastructure Evolution and the Advent of AI https://engineering.fb.com/2025/09/29/data-infrastructure/metas-infrastructure-evolution-and-the-advent-of-ai/
What does Facebook use to run its knowledge graph? https://www.quora.com/What-does-Facebook-use-to-run-its-knowledge-graph
Steering oceans of content to the world - Meta Research https://research.facebook.com/blog/2017/8/steering-oceans-of-content-to-the-world/
Meta Engineering Blog https://blogboard.io/source-feed/source/facebook-engineering-blog
Every day, 3.4 billion people use at least one of Meta's apps to ... https://www.facebook.com/Engineering/videos/metas-infrastructure-evolution-and-the-advent-of-ai/580895611712587/
Meta's Software System Blueprint: Unveiling the Architecture ... https://interviewnoodle.com/metas-software-system-blueprint-unveiling-the-architecture-of-social-graphs-identity-and-rtb-6e7677fce95d
Engineering at Meta - Engineering at Meta Blog - Facebook https://engineering.fb.com/
The next step in Facebook's AI hardware infrastructure https://tech.facebook.com/engineering/2018/3/the-next-step-in-facebooks-ai-hardware-infrastructure/
Facebook's evolution: development of a platform-as- ... https://www.tandfonline.com/doi/full/10.1080/24701475.2019.1593667
Facebook Engineering: Building Meta's GenAI Infrastructure https://www.reddit.com/r/agi/comments/1be1ujn/facebook_engineering_building_metas_genai/
Graph API: Blog Topics for Developers https://developers.facebook.com/blog/graph_api/
Social graph https://en.wikipedia.org/wiki/Social_graph
(PDF) The Anatomy of the Facebook Social Graph https://www.researchgate.net/publication/51956889_The_Anatomy_of_the_Facebook_Social_Graph
Facebook reveals new Social Graph data https://www.cnet.com/tech/services-and-software/facebook-reveals-new-social-graph-data/
Inside the Social Network's (Datacenter) Network https://research.facebook.com/publications/inside-the-social-networks-datacenter-network/
Facebook: Science and the Social Graph https://www.infoq.com/presentations/Facebook-Software-Stack/
The Infrastructure of Facebook https://www.computerfutures.com/en-be/knowledge-hub/infrastructure-architecture/the-infrastructure-of-facebook/
How has Facebook modeled its social graph? https://www.quora.com/How-has-Facebook-modeled-its-social-graph
Building Real Time Infrastructure at Facebook - Facebook ... https://www.youtube.com/watch?v=ODkEWsO5I30
Facebook Even Has Social Engineering Tools https://thenextweb.com/news/facebook-talks-about-some-of-its-internal-engineering-tools-including-pokemon-which-are-of-course-social
Anatomy of Facebook's Social Graph https://www.emergentmind.com/papers/1111.4503
Applied Machine Learning at Facebook: A Datacenter ... https://ai.meta.com/research/publications/applied-machine-learning-at-facebook-a-datacenter-infrastructure-perspective/
Facebook: Building a Business from the Social Graph https://2012books.lardbucket.org/pdfs/getting-the-most-out-of-information-systems-a-managers-guide-v1.0/s11-facebook-building-a-business-f.pdf
How Facebook Works: Comparing its Engineering Process ... https://open.spotify.com/episode/5k8YGT2OM7EVrBvkTBs3Ai
TAO: How Meta Powers Its 2B-User Social Graph at Scale https://engineeringatscale.substack.com/p/tao-metas-scalable-architecture-powering
This is how Meta serves its social graph. Every time a user ... https://www.instagram.com/reel/DPzJLSAk8_I/?hl=en
How Facebook's Social Graph Handles 10 Billion Queries ... https://dibishks.medium.com/how-facebooks-social-graph-handles-10-billion-queries-every-second-586c2d6edece
TAO - Meta's Scalable architecture powering world's ... https://www.reddit.com/r/softwarearchitecture/comments/1gn7vqc/tao_metas_scalable_architecture_powering_worlds/
This is how Meta serves its social graph. https://www.youtube.com/shorts/HF8irYqb8Ts?vl=en
Migrating Data Ingestion Systems at Meta Scale https://engineering.fb.com/2026/05/12/data-infrastructure/migrating-data-ingestion-systems-at-meta-scale/
Meta's Hyperscale Infrastructure: Overview and Insights https://dl.acm.org/doi/full/10.1145/3701296
Meta's Engineering and Infrastructure teams are hosting a ... https://www.facebook.com/LifeAtMeta/videos/metas-engineering-and-infrastructure-teams-are-hosting-a-global-gathering-for-en/1058617576196883/
Why is Meta destroying its engineering organization? https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering
Engineering at Meta | Menlo Park CA https://www.facebook.com/Engineering/
AI at Meta Blog https://ai.meta.com/blog/
Meta AI and Systems Co-design https://aisystemcodesign.github.io/
Performance @Scale 2020: Scaling machine learning on ... https://www.facebook.com/atscaleevents/videos/performance-scale-2020-scaling-machine-learning-on-graphs/393277032125086/
Meta is scaling AI by designing for failure not perfection https://illuminaire.io/meta-is-scaling-ai/
@Scale: AI & Data https://www.youtube.com/watch?v=ISc9dy4GiKA
Meta is redefining what’s possible with AI-generated images ... https://www.facebook.com/LifeAtMeta/videos/meta-is-redefining-whats-possible-with-ai-generated-images-learn-how-our-enginee/1578397973091640/
H3: Uber's Hexagonal Hierarchical Spatial Index https://www.uber.com/us/en/blog/h3/
A Simple Visual Explanation of the H3 Hexagonal Grid ... https://www.telecomhall.net/t/how-uber-maps-the-world-a-simple-visual-explanation-of-the-h3-hexagonal-grid-system/36311
r/gis - How H3 Hexagons Turn Geography into Drive-Time ... https://www.reddit.com/r/gis/comments/1sumk4w/how_h3_hexagons_turn_geography_into_drivetime/
uber/h3: Hexagonal hierarchical geospatial indexing system https://github.com/uber/h3
Massively Scalable Geographic Graph Analytics Using ... https://djhallx.medium.com/massively-scalable-geographic-graph-analytics-using-infinitegraph-and-ubers-h3-hexagonal-9511a315977
H3: A Hexagonal Hierarchical Geospatial Indexing System https://news.ycombinator.com/item?id=16135302
Working with FME and Uber's H3 Data https://support.safe.com/hc/en-us/articles/25407601950093-Working-with-FME-and-Uber-s-H3-Data
Where is the origin that maps the base hexagons in Uber's ... https://stackoverflow.com/questions/70700672/where-is-the-origin-that-maps-the-base-hexagons-in-ubers-h3-hexagonal-hierarchi
Introduction to UBER's H3 Spatial Index https://www.youtube.com/watch?v=XRiOouBexsg
Introduction | H3 https://h3geo.org/docs/
How to plot H3 (Uber's Hexagonal Hierarchical Spatial ... https://community.exploratory.io/t/how-to-plot-h3-uber-s-hexagonal-hierarchical-spatial-index-data-on-a-map-using-note/2368
Uber H3 Grid System With Hume And Bike Share Data ... https://graphable.ai/blog/uber-h3-grid-system-hex/
What Is H3 Indexing? A Beginner's Guide to Hierarchical ... https://www.geowgs84.ai/post/what-is-h3-indexing-a-beginner-s-guide-to-hierarchical-hexagonal-geospatial-grid-system
h3r: Hexagonal Hierarchical Geospatial Indexing System https://symbolixau.r-universe.dev/h3r
What is H3 and how does it work in geospatial analysis https://felt.com/blog/what-is-h3
The Hexagonal Grid System for Spatial Analysis https://jwilliams.science/blog/h3-grid-introduction-demo/
Guide to Uber's H3 for Spatial Indexing https://www.analyticsvidhya.com/blog/2025/03/ubers-h3-for-spatial-indexing/
A Planet Scale Spatial-Temporal Knowledge Graph Based ... https://arxiv.org/pdf/2405.15375
Using Uber H3 Indexing Library in Postgres for Geospatial ... https://jsonsingh.com/blog/uber-h3/
2023 | Leveraging the Power of Uber H3 Indexing Library in ... https://www.youtube.com/watch?v=M3o3KIJuyaw
Unlocking Spatial Intelligence with H3: A Practitioner's ... https://medium.com/codex/unlocking-spatial-intelligence-with-h3-a-practitioners-guide-to-hexagonal-hierarchical-spatial-45be909008ae
Uber's H3 Algorithm: Hexagons Over Circles for Access https://www.linkedin.com/posts/sanjay-kumar-a34429197_the-geometry-of-access-from-water-points-activity-7417648235890098177-X2W3
ETA Phone Home: How Uber Engineers an Efficient Route https://www.uber.com/us/en/blog/engineering-routing-engine/
Scaling Real-Time Traffic Forecasting with a Graph-Aware ... https://www.uber.com/us/en/blog/scaling-real-time-traffic/
The Uber Engineering Tech Stack, Part I: The Foundation https://www.uber.com/us/en/blog/tech-stack-part-one-foundation/
Uber's Complex Routing Algorithm Combines Graphs and ... https://www.linkedin.com/posts/paul-azarenko_systemdesign-uber-faang-activity-7409956175389126656-wiAJ
Uber Architecture — Part 5: The Dispatch Engine and Map ... https://medium.com/codetodeploy/uber-architecture-part-5-the-dispatch-engine-and-map-rendering-64ac669fa698
The Architecture of Uber's API gateway https://www.uber.com/us/en/blog/architecture-api-gateway/
System Design Uber | Uber Architecture Diagram in 2026 https://www.clickittech.com/software-development/system-design-uber/
MySQL At Uber https://www.uber.com/us/en/blog/mysql-at-uber/
System Design of Uber: Real-Time Location, Dispatch, Trip ... https://ramendraparmar.substack.com/p/system-design-of-uber-real-time-location
[D] How Uber Eats uses Graph Neural Networks to power ... https://www.reddit.com/r/MachineLearning/comments/i4hy77/d_how_uber_eats_uses_graph_neural_networks_to/
Engineering | Uber Blog https://www.uber.com/us/en/blog/engineering/
Uber Powers Cross Domain Config Validation With ... https://neo4j.com/customer-stories/uber/
Case Study: Uber's Edge Gateway API Architecture https://nordicapis.com/ubers-edge-gateway-api-architecture/
Uber Engineering Blog (Links) | System-Design https://codersguild.github.io/System-Design/Uber%20Engineering/
How Uber Eats Architecture Works — A Deep Dive Into ... https://blog.stackademic.com/how-uber-eats-architecture-works-a-deep-dive-into-building-a-global-real-time-food-delivery-222dde27666f
System Design of Uber App | Uber System Architecture https://www.geeksforgeeks.org/system-design/system-design-of-uber-app-uber-system-architecture/
Uber Service Mesh Architecture - Dev Genius https://blog.devgenius.io/uber-service-mesh-architecture-58267817387d