外界对于阿里巴巴技术的了解,要么是“双11”又创造了交易和支付的世界峰值纪录,要么是阿里云技术的高大上,要么是又出了什么黑科技,非常炫。在这绚丽的背后,有那么一群技术人,是他们支撑了7x24小时不间断的Online服务,他们付出了艰苦的努力,也踩过了无数的坑,是他们让无数的业务想法变成了现实,感谢在背后默默付出的阿里技术人!

这本《逆流而上:阿里巴巴技术成长之路》从业务运行的角度,收集了少的实际案例,来自阿里的多个技术团队,内容从第三方的运营商、DNS到IDC机房,服务器、网络到存储,中间件、数据库到业务系统和运行管理等,几乎囊括了运行的所有技术环节,也验证了技术之外的经验“对生产系统保持敬畏之心“千里之堤,毁于蚁穴”,所有的这些都极具参考价值。

内容介绍

本书是阿里巴巴集团荣耀背后的技术血泪史。全书通过分享业务运行过程中各个领域发生的典型“踩坑”案例,帮助大家快速提升自我及团队协作,学习到宝贵的处理经验及实践方案,为互联网生产系统的稳定共同努力。从基础架构、中间件、数据库、云计算、大数据等技术领域中不断积累经验,颠覆技术瓶颈,不断创新以适应不断增长的需求。 本书主要面向互联网技术从业人员和在校师生,使读者能够通过此书基本了解阿里在各技术领域的能力,学习在如此规模下可能出现的问题以及解决方案的探讨和沉淀分享。

第1章基础架构高可用

互联网、电子商务、云计算、大数据等领域都离不开基础设施建设,基础设施的建设包含从服务器到IDC、网络等一系列的过程。 技术日新月异变化的过程,也给基础设施的建设带来了巨大的挑战。如何用研发能力解决基础设施稳定性是基础架构不断提升核心竞争力的关键。

本章从线上案例入手,从基础架构角度介绍了问题排查思路和创新设计概念,希望给读者带来启迪。

第2章中间件使用常见隐患与预防

淘宝架构从集中式架构快速演变为分布式架构,并在业务上分层,把公共业务逻辑抽象成服务中心,提供一-种服务能力, 通过分布式中间件进行远程消息传递、服务调用,通过软负载实现流量的负载均衡,底层有存储集群。中间件技术作为阿里巴巴生态系统的技术基石,为全集团提供着可靠、高效、易扩展的技术基础服务。

第3章数据库常见问题

阿里巴巴集团数据库的演变经历了从MySQL到Oracle又回到MySQLo再次回到MySQL时,架构已经从原来的单一的集中式数据库变为分布式数据库。

第4章业务研发经典案例

在阿里巴巴集团,有大量的业务线技术研发人员,在业务线的研发人员每天都会遇到各类技术问题。业务线的问题往往都隐藏在业务和技术结合的系统抽象和系统流程中,比如锁的问题,事务问题,缓存问题。业务线的技术问题-般排查的链路比较长,从浏览器到网络,到web服务器,到服务化应用,到缓存,再到存储。作为一名合格的研发人员,必须掌握一-些线上间题排查技巧。接下来本章节会从业务技术视角来介绍几个经典的案例,从问题发现,问题root cause分析,解决方案实施,效果检查几个方面着手,希望其中的排查思路和解决方案能对读者带来启发。

第5章运行管理与稳定性建设

阿里巴巴集团自创立时起,始终在提升系统稳定性领域进行积极实践。2004年阿里巴巴集团成立了第一个监控中心团队,十年之内逐渐加强从故障发现到应急响应到故障防范各领域的理论和能力建设,并且于2015年成立了GOC (Golbal Operations Center, 全球运行指挥中心),建立了横向打通阿里集团所有业务单元故障全域的运行管理体系,简称运行管理域。

总目录

想要获取这份资料的老铁,转发+关注+私信【资料】即可领取这份逆流而上:阿里巴巴技术成长之路PDF版哦