分布式
qq_43516647
这个作者很懒,什么都没留下…
展开
-
分布式概述笔记
一:垂直扩展 1 负载均衡: 算法:轮询、最小连接数、随机轮询、加权轮询、hash(通过IP生成编码,链接到服务) 2 Session共享 a:session复制(消耗更多内存) b:session共享,统一存储(如存在redis) c:无状态共享,生成一个标识,token,但存在安全问题(因标识放在客户端) 3 数据库性能问题 1读写分离:读多写少 2分库分表-》历史库 数据同步:延迟(若不允许延迟,放redis),mysql-master/slave 应用对数据源路由:mycat(完全与应用隔离)/s原创 2020-05-26 14:25:36 · 116 阅读 · 0 评论 -
分布式
主流架构模型SOA架构和微服务架构 SOA 1.有序 2.系统的服务化:复用 3.高效:服务化变为企业化 微服务架构 (是SOA的升华) 业务需要彻底组件化和服务化 特征:1组件化 2按业务能力划分服务和开发团队 3去中心化(esb企业总线【中心化) 4基础设施的自动化【devops实现自动化(自动化部署,运维等)】 ESB SOA 注重系统集成,微服务注重完全独立、分离 2.领域驱动设计和业务...原创 2019-08-07 15:43:31 · 88 阅读 · 0 评论