发表评论取消回复
相关阅读
相关 架构师修炼系列【架构重构】
系统的架构是不断演化的,少部分架构演化可能需要推倒重来进行重写,但大部分的架构演化都是通过架构重构来实现的,相比全新的架构设计来说,架构重构对架构师的要求更高,主要体现在:
相关 架构师修炼系列【微内核架构】
微内核架构也被称为插件化架构,它是一种面向功能进行拆分的可扩展性架构,通常用于实现基于产品的应用(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能力,目前仍旧是各种业务系统关键且核心的存储系统,很多场景下高性能的设计核心部分就是关系型数据库的设计,尤其是互联网时代,海量
还没有评论,来说两句吧...