架构
文章平均质量分 92
岳山
后知厚觉
展开
-
什么才是真正的架构设计
一. 什么是架构和架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。 Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应该关注哪一个?想要清楚以上问题需要梳理几个有关系又相似的概念:系统与子系统、模块与组建、框架与架构: 1.转载 2022-07-07 12:44:34 · 323 阅读 · 0 评论 -
架构师接龙
一、保证网站的高可用性 1.避免单点故障。负载均衡集群、双节点热备、分布式处理。 对于重要的MySQL数据库主库,我们习惯于从硬件层和软件层来实现热备,避免单点。越是复杂的设备,发生故障的概率越大。在磁盘没有损坏的情况下,应用程序导致服务器宕机的概率,远高于简单的磁盘阵列宕机的概率。所以,从硬件层解决的话,可以在两台服务器上安装相同的数据库版本、进行相同的配置,用SAS或SCSI线连接...转载 2011-01-09 20:23:00 · 780 阅读 · 0 评论 -
针对高并发系统的解决思路与方案
1.缓存 CDN、专门服务器缓存静态资源、Reidis 2.消息队列(异步处理) 3.扩容 垂直扩容:提高系统部件能力,水平扩容:集群 4.服务降级与熔断 5.限流 6.数据库分库分表 ...原创 2019-09-19 14:38:00 · 122 阅读 · 0 评论