基于微服务的分布式应用开发

微服务架构设计模式对于单块设计模式而言有很多优点。核心思想就是将单个巨大的应用划分成互联的不同应用。与单块应用类似,每个微服务都有其自己的层级架构。

去哪儿网支付系统架构演进

去哪儿支付系统自2011年搭建以来,在五年的时间里逐渐从一个高耦合的单一系统发展为众多子系统组成的高并发、高可用、支持多种交易支付业务的分布式系统。

来自滴滴、微博、唯品会、魅族、点评关于高可用架构的实践分享

本期话题:高可用架构。高可用性对于有海量用户的互联网产品系统架构至关重要,此次我们邀请到滴滴技术负责人彭令鹏、魅族系统架构师何伟、唯品会应用架构负责人张广平、新浪微博技术专家聂永、大众点评交易平台技术负责人陈一方、七牛云首席架构师李道兵,对高可用话题进行交流,欢迎探讨。

微服务拆分的架构演进

微服务帮助企业提升其响应力,而企业需要从DevOps、服务构建、团队和文化四点入手,应对微服务带来的复杂度和各种挑战,从而真正获益。如果说运维能力是微服务的加油站,服务则是其核心。

多个团队的技术方案冲突,怎么决策

作为一个架构师或技术Leader而言,技术方案的决策是常见的要做的事,毕竟很多时候并不会只有一条路能走到目的地,这个时候到底怎么决策很容易成为一个巨大的纠结点,在涉及多团队合作的情况下,甚至有可能会成为block整件事进展的关键因素,这篇文章就来聊聊这个。

架构为什么会腐化

架构腐化一词我已经忘了从哪本书上看到的了,但是这个词给我留下了非常深刻的印象。关键在于“腐”一词,充分而又形象的描述了架构是怎样一步一步从简单清爽走向复杂污秽的。请允许我用“污秽”一词来描述一个糟糕的架构,因为糟糕的架构就像是一潭散发着臭味的淤泥,让你不想靠近,一旦涉入其中就会难以自拔,苦不堪言。

大型网站架构技术一览

大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。更多内容也可以阅读 各大互联网公司架构演进之路汇总 、 大型网站架构演化历程 两篇文章。