首页  ·  知识库 ·  架构设计
网格模式   列表模式
  • 在治理能力构建方面,余额宝没有设置专职人员,而是由开发团队统筹负责,架构师牵头进行相应的治理能力方案设计,把治理能力的开发工作作为架构优化统一排入迭代开发中,然后再安排相关开发人员......
  • 中台概念这几年特别火,就像90年代不做ERP是等死一样,现在做不做中台也好像能定企业生死一样,弄得大家都在搞中台。......
  • 微服务设计的一个关键是数据库设计,基本原则是每个服务都有自己单独的数据库,而且只有微服务本身可以访问这个数据库。......
  • 软件架构最佳实践、企业架构模式以及系统描述的正式方法都是非常重要且实用的工具,总会有合适的场景让它们发挥作用。但在设计系统时,请从简单始、以简单终,尽可能避免一切会无谓提高复杂度的......
  • 现在云原生微服务架构特别的火,有非常多的优势,比如说这里面写的快速迭代,高并发,可维护,可扩展,灰度发布,高可用,这些词大家都耳熟能详,这些就不用细说了。......
  • 此案例是一个中等规模的电子商务公司,老板白手起家,资本原始积累,现在赚钱的互联网公司很少哦。公司从2006年的几个研发人员,到技改前的200个左右研发人员,业务发展良好,是国内领先的B2B机......
  • 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计......
  • 记得第一次接触Nginx是在实验室,那时候在服务器部署网站需要用Nginx。Nginx是一个服务组件,用来反向代理、负载平衡和HTTP缓存等。那么这里的负载均衡是什么?......
  • 只要中台服务足够强大,新业务可以调用中台的各个公共的组件采用类似积木的方式进行快速构建。前台系统只需要投入少量的人力成本,就可以快速完成新产品的研发和上线,并根据市场反馈在做调整......
  • 业务中台采用领域驱动设计(DDD),在其上构建业务能力SAAS,持续不断进行迭代演进。平台化定位,进行了业务隔离设计,方便一套系统支撑不同玩法的业务类型和便于定制化扩展。前后端分离,通过......
  • 每种方式有各自的特点,因为本文谈的是订单队列的架构思想,所以下面我们来看下如何在订单系统中引入订单队列。......
  • 微信后台业务类型众多,包括即时通信,社交网络,金融支付等等。本次分享着重讨论如何在海量用户场景下,后台架构设计中的共性部分如高可用、强一致、快速迭代等等,微信是如何在不断变化的背景......
  • 在为第三方系统提供接口的时候,肯定要考虑接口数据的安全问题,比如数据是否被篡改,数据是否已经过时,数据是否可以重复提交等问题。其中我认为最终要的还是数据是否被篡改......
  • 就像Elasticsearch的API会在GET请求中直接传JSON,但这是它的业务需要,因为普通的QueryParam根本无法构造如此复杂的查询DSL。Github的V3API中也有很多不符合标准的地方,......
  • 架构决定的系统的稳定性,扩展性和并发性,架构的演进是从简单到复杂,从单一到复合持续改进的过程,也是经验的积累和技术的结晶。......
  • 架构师在很多人眼中是一个非常高大上的职业,就像武侠小说中的绝世高手一样,关键时刻可以起到扭转乾坤的作用,是团队中的灵魂人物.回想我自己做一线架构师的过程中,也没有经历过比较系统的培训,都......
  • 分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利......
  • 大型企业面对快速变化的市场形势,需要有像创业公司一样快速的反应能力。然而由于复杂的人员和层级关系,大企业做到“拥抱变化”是很困难的。传统以职能部门分治的树状组织架构,若一个底层员工......