发表评论取消回复
相关阅读
相关 架构师修炼系列【架构重构】
系统的架构是不断演化的,少部分架构演化可能需要推倒重来进行重写,但大部分的架构演化都是通过架构重构来实现的,相比全新的架构设计来说,架构重构对架构师的要求更高,主要体现在:
相关 架构师修炼系列【微内核架构】
微内核架构也被称为插件化架构,它是一种面向功能进行拆分的可扩展性架构,通常用于实现基于产品的应用(product-based与web-based相对),微内核架构包含两类组建:
相关 架构师修炼系列【存储高可用】
存储高可用方案的本质都是通过将数据复制到多个存储设备,通过数据冗余的方式来实现高可用,其复杂性主要体现在如何应对复制延迟和中断导致的数据不一致问题 。 因此,对任何 一个高可用
相关 架构师修炼系列【SOA架构】
SOA的背景 SOA 提出的背景是企业内部的 IT 系统重复建设且效率低下, 主要体现在: 企业各部门有独立的 IT 系统,比如人力资源系统、财务系统、销售系统
相关 架构师修炼系列【分层架构】
分层架构是很常见的架构模式,它也叫N层架构,通常情况下, N至少是2层。例如,C/S架构、B/S 架构,常见的是3层架构(例如, MVC 、 MVP架构)、4 层架构,5层架构
相关 架构师修炼系列【计算高性能[集群高性能]】
单服务器无论如何优化,无论采用多好的硬件,总会有一个性能天花板,当单服务器的性能无法满足业务需求时,就需要设计高性能集群来提升系统整体的处理性能 高性能集群的本质很
相关 架构师修炼系列【计算高性能[单服务器高性能]】
架构师的视角当然需要特别关注高性能架构的设计,而高性能架构设计主要集中在两方面: 尽量提升单服务器的性能,将单服务器的性能发挥到极致 如果单服务器无法支撑性能,设
相关 架构师修炼系列【存储高性能[缓存]】
虽然我们可以通过各种手段来提升存储系统的性能,但在某些复杂的业务场景下,单纯依靠存储系统的性能提升不够的,典型的场景如下: 需要经过复杂运算后得出的数据,存储系统无能为
相关 架构师修炼系列【存储高性能[NoSQL]】
NoSQL=Not Only SQL,虽然关系型数据库凭借强大的SQL和ACID的属性得到广泛应用,但并不意味着没有缺憾,比如关系型数据库无法存储数据结构存的是行记录,比如关系
相关 架构师修炼系列【存储高性能[关系型数据库]】
关系型数据库由于其ACID的特性和功能强大的SQL能力,目前仍旧是各种业务系统关键且核心的存储系统,很多场景下高性能的设计核心部分就是关系型数据库的设计,尤其是互联网时代,海量
还没有评论,来说两句吧...