分布式
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 · 121 阅读 · 0 评论 -
分布式
主流架构模型SOA架构和微服务架构SOA1.有序2.系统的服务化:复用3.高效:服务化变为企业化微服务架构 (是SOA的升华)业务需要彻底组件化和服务化特征:1组件化2按业务能力划分服务和开发团队3去中心化(esb企业总线【中心化)4基础设施的自动化【devops实现自动化(自动化部署,运维等)】ESBSOA 注重系统集成,微服务注重完全独立、分离2.领域驱动设计和业务...原创 2019-08-07 15:43:31 · 95 阅读 · 0 评论