在AI编程时代,编程范式将发生剧变,架构的重要性愈发凸显。复杂架构设计不仅是应对高并发的关键,更是重塑核心竞争力的关键。
《复杂架构设计 : 从高并发到大模型架构实战》是一本结合“住范儿”一线实战,系统梳理高并发架构演进与底层原理的技术书。作者以真实案例为线索,从电商秒杀、搜索引擎到AI大模型,逐层拆解高性能、高可用、分布式数据库三大核心板块,涵盖压力测试、容器、负载均衡、缓存、消息队列、异地多活、分布式事务等关键技术。本书中既有方法论,又有落地细节,兼顾深度与趣味。
《复杂架构设计 : 从高并发到大模型架构实战》适合初/中/高级后端开发人员、架构师及技术管理者阅读,也可用作企业内训与高校参考书
从高并发到大模型时代,用架构思维重塑核心竞争力,抢占AI编程时代的制高点。
吕文翰
现任“爱听写”合伙人、CTO,曾任“住范儿”创始成员、CTO、监事。2014年本科毕业于北京科技大学。我的开源作品可以到我的GitHub主页获取,用户名为johnlui。
一些微小的成就如下:
Laravel在中国最早的布道者之一。
Swift语言贡献者。
GitHub中国区Swift语言Star数排名第3。
GitHub中国区PHP语言Star数排名第5。
张建芳
2018年硕士毕业于北京科技大学,后一直从事智能制造、工业物联网领域的建设与研发工作。
这是一本耗时很久才完成的书。
几年前,因新冠疫情,我频繁被隔离在家。工作之余,我阅读了一篇介绍“费曼学习法”的文章,于是,为了让自己对高并发、大规模系统架构的理解更上一层楼,我开始写作“高并发的哲学原理”系列文章,这一写就是3个月,最终成文10篇,共8万多字,发布的第11天GitHub上的Star数就已过千。几个月后,我将这些文字整理发布在微信公众号上,又获得了大量读者的好评和鼓励,这进而让我萌生了将其扩充为一本纸质书的想法。
十几年前,一位院士曾在赠予我的笔记本的扉页上附言:“请把苦难当作玫瑰别在胸前,任何事,从现在开始做都不晚!”于是,我决定立刻行动,联系了电子工业出版社的付睿编辑,准备出版一本中等体量的技术图书。本来计划半年写完,结果写书的难度远超想象,最后本书花费了好几年才完成。
为什么要写本书
我2014年毕业于北京科技大学,大二时就开始与他人合伙创业,至今已经是第四次创业,仍在奋斗中。从第一次创业开始,我一直担任技术负责人的角色,各种技术难题都需要自己解决,我的知识全靠实践与自学。相信读到本书后面,你们也会发现,我的见解、观点和技术方案都充满了草莽气息,但正是这种接地气的实践经验,让我对复杂系统设计有了深刻的理解。
“高并发”是后端领域的技术圣杯,也是互联网架构领域最具挑战性的课题之一。在互联网大企业的面试中,高并发系统架构设计是必不可少的焦点话题。随着技术的飞速发展,我们已经从传统的高并发时代进入了大模型时代,AI编程正在重塑整个行业的核心竞争力。面对这样的技术剧变,架构设计的重要性愈发凸显,它不仅是应对高并发的关键,也是在AI时代保持竞争力的核心。
虽然我深知自己与头部互联网大企业的工程师相比还有差距,但我的优势在于一直身处架构设计、数据库设计、代码编写,甚至是服务器选型与配置的第一线,亲手处理过各种规模的高并发问题,对此有着深刻的体悟。我的这些经验非常有价值,尤其是在AI编程时代,架构思维能够帮助我们更好地应对复杂的技术挑战,这也是我写作本书的原因。我希望通过分享我的实践心得,帮助更多同行在复杂架构设计的道路上少走弯路,成为AI时代不可或缺的架构专家。
我的高并发问题处理经验
随着“住范儿”的发展,我依次成功解决过如下的高并发问题:
2017年,我一个人维护单体CMS系统,利用一台超低配虚拟机和一台超低配数据库顶住了每日200万次PV的压力。
2020年,我优化了一个从外面购买的单体PHP商城,在实际业务中跑出了最高1分钟GMV100万元人民币、QPS1000+的成绩。
2021年,我从头设计了一个分布式电商秒杀系统,在实际业务中跑出了最高1分钟GMV1000万元人民币、QPS10000+的成绩,生成订单的TP99时间小于200ms。
此外,我还优化过单表一亿多行数据的MySQL数据库,开源过索引了数千万页面的互联网搜索引擎,对降低各种业务类型的API延迟有非常丰富的经验。