微服务框架——不变的基建

微服务架构介绍系统架构演变历史 为什么系统架构需要演进? 互联网的爆炸性发展 硬件设施的快速发展 需求复杂性的多样化 开发人员的急剧增加 计算机理论及技术的发展 单体架构——all in one process 优势: 性能最高 冗余小 劣势...

字节青训营

分布式理论——现代架构基石

分布式概述什么是分布式 分布式系统是计算机程序的结合,这些程序利用跨多个独立计算节点的计算资源来实现共同的目标,可以分为分布式计算,分布式存储,分布式数据库等 优势: 去中心化 低成本 弹性 资源共享 可靠性高 挑战: 普遍的节点故障 不可靠的...

字节青训营

架构初探——谁动了我的蛋糕

什么是架构定义 架构,又称软件架构 是有关软件整体结构与组件的抽象描述 用于指导软件系统各个方面的设计 实现一个软件有很多种方式,架构在方法选择上起着至关重要的指导作用 架构的重要性 地基没打好,大厦容易倒 地基坚实了,大厦才能盖得高 站在巨人肩...

字节青训营