某互联网公司广告平台技术架构
演化
水平扩展一切
并行化,异步调用
演化
Randy的可扩展架构7原则
• 按功能分区(Partition by Function)
• 水平切分
• 避免事务
• 异步解耦
• 次序流改进为异步
• 虚拟化所有层次
• 适当使用缓存
原则
• 先业务,后技术;先逻辑,后物理
• 奥卡姆剃刀:如无必须,勿曾实体
• 正交性:分解出模块无职责的重复
• 稳定性原则:稳定和易变的分解
技术
-接口
-消息队列
-模块化,服务化
-异步化
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/6763.html