程序员BUGTB 图解大型网站技术架构演变过程( 二 )


文章图片
随着业务进一步扩展 , 应用程序变得非常臃肿 , 这时我们需要将应用程序进行业务拆分 , 如百度分为新闻、网页、图片等业务 。 每个业务应用负责相对独立的业务运作 。 业务之间通过消息进行通信或者同享数据库来实现 。
分布式服务
程序员BUGTB 图解大型网站技术架构演变过程
文章图片
这时我们发现各个业务应用都会使用到一些基本的业务服务 , 例如用户服务、订单服务、支付服务、安全服务 , 这些服务是支撑各业务应用的基本要素 。 我们将这些服务抽取出来利用分部式服务框架搭建分布式服务 。


推荐阅读