@system_monarch:一个月前,我告诉大家:“我做了12年多的后端工程师。如今,我是Atlassian的首席工程师……”
摘要
一位Atlassian首席工程师分享了已完结的25天Twitter系列帖,内容涵盖系统设计扩容基础,现整理成单一资源。
查看缓存全文
缓存时间: 2026/07/13 20:00
一个月前,我告诉所有人:
“我做了12年多的后端工程师。如今,我是Atlassian的首席工程师。
我设计过处理数百万请求的系统。站在系统设计面试的两端。
审阅过的架构文档多到数不清。
从今天起,我将在接下来的25天里,逐层拆解系统扩展的基础知识。
如果你正在学习系统设计,请收藏这个系列,你会从中收获很多东西。”
顺便一提,这个系列已经完结。以下是所有概念,请收藏、分享、学习,最重要的是从所学中构建。
另外,如果你有任何想让我做的内容,也请告诉我,比如其他系列或需要拆解的概念。
-
负载均衡:https://x.com/system_monarch/status/2064978857263014366?s=20…
-
CDN:https://x.com/system_monarch/status/2065333515601039611?s=20…
-
缓存:https://x.com/system_monarch/status/2065682623125684250?s=20…
-
缓存失效:https://x.com/system_monarch/status/2066122714738487723?s=20…
-
限流:https://x.com/system_monarch/status/2066523714540487134…
-
API网关:https://x.com/system_monarch/status/2066872078763282840?s=20…
-
CAP定理:https://x.com/system_monarch/status/2067237126027264501?s=20…
-
分片:https://x.com/system_monarch/status/2067617707336569054?s=20…
-
复制:https://x.com/system_monarch/status/2067990359523967241?s=20…
-
分区:https://x.com/system_monarch/status/2068372408940302686?s=20…
-
队列:https://x.com/system_monarch/status/2068609322691743937?s=20…
-
微服务:https://x.com/system_monarch/status/2069105320245518534?s=20…
-
微服务 vs 单体:https://x.com/system_monarch/status/2069412442556543421?s=20…
-
容错:https://x.com/system_monarch/status/2069734817256935765…
-
数据库扩展:https://x.com/system_monarch/status/2070140401991004434?s=20…
-
服务发现:https://x.com/system_monarch/status/2070395468719460626?s=20…
-
一致性模型:https://x.com/system_monarch/status/2071610178668286007?s=20…
-
最终一致性:https://x.com/system_monarch/status/2071998232620843438…
-
分布式事务:https://x.com/system_monarch/status/2072312002098377098?s=20…
-
领导者选举:https://x.com/system_monarch/status/2073626230109426156?s=20…
-
水平扩展 vs 垂直扩展:https://x.com/system_monarch/status/2074532999929176098?s=20…
-
粗略估算:https://x.com/system_monarch/status/2075930028995432770?s=20…
-
幂等性、数据延迟与完结篇:https://x.com/system_monarch/status/2076617189508141438?s=20…
嗨 Milan,有很多概念可以帮助扩展。编排确实很重要。
哦,老兄。我以为每个人都在讨论数据库。
已经完结了,请看我的第一条回复,那里有所有链接。
感谢你的支持 :)
很高兴看到你在每篇帖子下的评论。向你致敬。
已经完结了,请看我的第一条回复,那里有所有链接。
感谢你的支持 :)
嗯,我听到你的意见了……等我有时间我会更新我的网站的。
棒极了,真是很全面的概念清单。
相似文章
@system_monarch:我有12年经验,现任Atlassian首席工程师,我目睹过并发把无数初级工程师吓得魂飞魄散……
一位Atlassian首席工程师指出,并发概念让初级工程师闻风丧胆,并成为后端面试中最令人畏惧的环节。
@0xlelouch_: 我依然会推荐给在职开发者的十大系统设计资源:1) 《设计数据密集型应用》(Kleppmann)——重新…
一条推特线程,列出了十大系统设计资源,包括书籍、博客和框架,并附有Martin Fowler网站的链接以供进一步阅读。
@system_monarch: https://x.com/system_monarch/status/2057714149451497544
一份全面的系统设计模式速查表,涵盖12种模式,适用于技术面试,包括每种模式的信号、构建块和深入探讨,基于对顶尖科技公司200多次面试的经验总结。
@swapnakpanda: 你了解系统设计吗?立即保存此推文,我保证到2026年底你会提升100%。
一条关于系统设计的Twitter推文,承诺到2026年底提升技能。
@system_monarch: 假设你已安排了这些70LPA-1Cr+ CTC的面试:Google L5 / Meta E5 / Uber Staff / Amazon L6 / Sa…
@system_monarch的一条推文列出了27个核心系统设计概念(从入门到高级),推荐用于顶级科技公司(如Google、Meta和Uber)的高级软件工程面试。