尽在双11:阿里巴巴技术演进与超越

Posted 程序员麻辣烫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尽在双11:阿里巴巴技术演进与超越相关的知识,希望对你有一定的参考价值。

刚读完《尽在双11:阿里巴巴技术演进与超越》,这本书以双11为切入点,讲述了阿里巴巴技术演进过程。如果想从宏观上了解一个公司技术方面的发展,这本书值得一读。通过这本书也能看出,阿里在商业和技术方面确实位于头部,其内部很多成熟技术,很多公司至今仍没有使用。

下载地址为:链接: https://pan.baidu.com/s/1P98NxQQPkWezqNT8xpIlGw 密码: du2s

本书一共五章,很好的阐述了技术推动业务的发展史。

流量大了现有架构撑不住怎么办?系统重构,搭建好基础能力,单元化、分布式、上云。

重构后怎样保证稳定性?提前发现、提前演练、提前解决,容量规划、全链路压测、自动化备战、故障演练。

系统能力和稳定性都好了怎么办?利用现有的能力,拓展商业边界,实现更多功能和玩法。

系统能够有效支撑内部业务后怎么办?推广到外部,繁荣生态、赋能商家。

整本书都是在按照观察问题、提出问题、分析问题、解决问题方式做事情。让人惊喜的是总有同学选择变革性方案,真的执行上面四步,推动技术发展。

看完书后很感慨,感觉没有把很多系统没有做大做强。

  1. 基础能力最重要:基础不牢,地动山摇。
  • 很多能力之所以能够产生,是因为有了基础,所以能够快速实现和验证

  • 根据基础能力生成的能力,有可能成为别的系统的基础能力,所以每一个系统都需要认真打磨

  1. 系统是需要进化的
  • 系统必然有1.0版本,但随着问题的出现与解决,会不断进化。问题在于是否能够发现问题,看到远方,将系统不断进化

  • 进化周期可长可短,短至数月,长至数年,所以需要确定方向是否准确

  1. 业务和技术相辅相成,你中有我,我中有你
  • 技术的变革能有效推动业务的发展,此时技术是基础,只有技术能够支持了,才能实现业务想法

  • 业务是技术的推动力,一旦技术成为阻碍点,也就意味着技术到了该变革的时刻

  1. 技术让生活变得更高效,最终替换人
  • 世界只会慢慢的变得更加智能化,人的工作会慢慢被替代,相较于人类,计算机有太多优势。这种替代不会是剧变,但终究会成为主流
  1. 遇到问题是件值得开心的事
  • 遇到问题,说明遇到了机会,去观察问题、提出问题、分析问题、解决问题,不但是对自己的锻炼,也可能无形中推动了很多事物的进化

双11是业务推动技术演变的实例,没有双11的话,阿里还能成为现在的阿里吗?我想应该是没问题的。因为互联网、电商是大势所趋,这种巨大的流量最终会出现,可能某次小型活动,大家便会发现现有架构无法支撑未来,技术演进仍会开启。所以双11只是加快了紧迫性。也正是因为国内的巨大流量,反向推动了技术需要不断的、快速的演进。

作为互联网从业者,除了做好本职工作外,还需要紧跟时代的潮流,掌握技术发展方向,只有这样,才能保证不会被历史所淘汰。

最后

大家如果喜欢我的文章,可以关注我的公众号(程序员麻辣烫)

我的个人博客为:https://shidawuhen.github.io/

往期文章回顾:

  1. 设计模式

  2. 招聘

  3. 思考

  4. 存储

  5. 算法系列

  6. 读书笔记

  7. 小工具

  8. 架构

  9. 网络

  10. Go语言

以上是关于尽在双11:阿里巴巴技术演进与超越的主要内容,如果未能解决你的问题,请参考以下文章

促促促,如何确保系统扛得住 | 《尽在双11》抢鲜预览

聊聊淘宝天猫个性化推荐技术演进史

聊聊淘宝天猫个性化推荐技术演进史

详解双11终极“核武器”:全链路压测如何诞生?

《尽在双11》:阿里软件架构发展史。5星。

问答集锦人工智能/机器学习技术在电商场景下的应用