一个消息系统的进化史
背景
好的架构不是一蹴而就的,而是一步步演化出来的。
学习一个东西最好的方式,往往是先实践,再理论抽象,再实践。很多时候,几百万的文字,都不敌一次实践的演示。
所以,我希望从消息系统的最初状态,一步步演进出一套消息系统,在这个过程中去思考架构的各种问题。
项目简介
这是一个在线协同产品的消息系统部分,我们将从最原始的需求开始,随着业务需求的逐步变更、技术需求的变更,一步一个脚印地去认识一个消息系统的架构演进的抉择。
项目是编的,迭代步骤也是编的,目的是保证能更直观地理解架构的演进。
迭代ing
初代机
一代机
二代机
If you want your life to be more rewarding, you have to change the way you think.
— Oprah Winfrey
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!