亿级流量系统架构设计与实战

内容简介

本书涵盖了亿级用户应用后台核心技术和系统架构设计思路,在内容结构上分为三大篇:架构知识篇(第1~3章),作为全书的基础知识篇,首先介绍后台的关键组件构成以及机房的搭建思路,然后介绍后台在应对高并发的读/写请求时通用的处理手段,最后介绍如何通过通用的服务治理手段来保障后台的高质量运行;基础服务设计篇(第4~6章),主要讲解基础服务的架构设计,这里选取的基础服务几乎是所有互联网后台都需要的专门系统,包括唯一ID生成器、用户登录服务和海量推送系统;核心服务设计篇(第7~13章),主要讲解在常见的社交互动场景中所需核心服务的架构设计,包括内容发布系统、通用计数系统、排行榜服务、用户关系服务、Timeline Feed服务、评论服务和IM服务。

本书的适用人群包括计算机相关专业的学生、希望寻求大厂软件开发工程师岗位的求职者,以及各信息技术类公司的后台研发工程师、架构师和技术管理人员。

作者简介

李琛轩

资深后台研发工程师,拥有8年互联网后台研发经验,现任某全球社交产品后台子方向负责人。从事互联网社交产品领域的研发与架构设计工作多年,从业以来负责过多个知名产品的后台开发工作,相继深耕于消息队列、服务发现系统、服务治理、分布式事务、高并发架构设计、全球多活等技术领域。

精彩书评

本书从全局的角度深度解析了互联网后台架构设计的观点和方法,融入了大量来自工业级互联网后台的实战案例。本书涵盖知识面广、深入浅出,对于渴望成为后台架构师的学习者甚至初学者来说,是一本值得深度研读的好书。本书不仅是我们学习架构知识时的优质资料,也是我们日常工作中的实用参考手册。

——郑闫强◇小米科技高级技术总监

作者在本书中详细介绍了亿级流量系统架构设计的知识点,并给出了自己的独到观点。本书不但涵盖了系统架构设计基础知识,还涵盖了目前广大UGC平台的常见服务设计实践,既可以作为系统架构设计参考资料,也可以作为相关面试宝典。

——李艳鹏◇互联网资深架构师,《分布式服务架构》和《可伸缩服务架构》作者

本书介绍了大型互联网公司的基础组件、高并发和高可用设计的通用思路,以及基于这些知识解决真实业务问题的案例。有经验的读者可以通过阅读本书对自己的知识进行查漏补缺,新手也可以通过阅读本书建立自己的知识体系。如果能够在阅读书中基础服务设计的案例之前,先想一想自己会如何设计,就能更深刻地理解这些设计的精巧之处。

——王迪◇某社交产品资深架构师

本书介绍了互联网后台核心知识,涉及机房搭建、服务治理、高并发设计和一系列常见系统架构设计话题,涵盖了亿级用户应用后台的大部分要素。本书图文并茂、行文流畅,非常适合互联网后台开发工程师深度阅读。

——秦磊◇某海外社交产品业务架构负责人

本书深入探讨了高并发系统设计,从大厂的视角解读技术栈选择、高并发处理等核心内容。无论是大厂的工程师,还是计划入行的学生,都能从中借鉴宝贵的实战经验。本书是我们提升高并发系统设计能力的理想读物。

——郝萌◇哈尔滨工业大学讲师,CCF高性能专委会执行委员

这是一本架构师参考指南,凝聚了作者多年的工作经验,干货满满。如果你初出茅庐,正在找工作,或者刚刚走上后端工程师的工作岗位,则建议认真阅读本书,因为它能帮助你全面了解后端工程技术体系;如果你已经工作了几年,渴望进一步提高,则也建议阅读本书,因为你能从中学习作者对过往经验的梳理和结构化输出方法。

——丛小亮◇字节跳动资深研发工程师

在这里插入图片描述
购买链接

猜你喜欢

转载自blog.csdn.net/weixin_50843918/article/details/139273592