分布式系统设计
文章平均质量分 91
trigger333
When you work, work. When you laugh, laugh.
展开
-
云计算 三种模式 各种云的区别
目录云计算的三种模式IaaS 提供基础设施例子PaaS提供平台例子SaaS提供软件例子各种云公有云私有云混合云五大优势数据中心私有云 公有云 专有云的区别混合云的例子云计算的关键技术数据存储技术数据管理技术虚拟化技术云计算的主要优势更高效的解决方法让我们的商业应用具备更强的移动性和协作能力降低成本云计算技术面临的问题数据安全问题系统稳定可靠性问题网络传输问题技术标准化问题参考云计算技术 基础知..原创 2022-04-02 18:32:31 · 3523 阅读 · 0 评论 -
分布式多个机器生成id,如何保证不重复?
参考:分布式多个机器生成id,如何保证不重复? - 简书目录1.snowflake方案:优点:缺点:2.用Redis生成ID:优点:缺点:3. UUID优点:缺点:4 美团 Leaf设计一个全局唯一的ID,需要唯一性,时间作为一个比较重要的点,并行生成ID,同一时间尽可能细化,比如一毫秒内50台机器都被调用这个API生成ID,根据机器的不同再标识。一台机器如果运算速度快,可能1ms应该会有挺多ID 生成,结合实际问题,限制一台机器1ms内生成.原创 2022-04-02 18:29:21 · 3423 阅读 · 0 评论 -
CAP理论 (分布式系统下的) 通俗理解
目录一致性(C)可用性(A)分区容错性(P)CAP定理(核心)相互关系CAP 理论是针对分布式数据库而言的,它是指在一个分布式系统中,一致性(Consistency, C)、可用性(Availability, A)、分区容错性(Partition Tolerance, P)三者不可兼得。一致性(C)一致性是指“all nodes see the same data at the same time”,即更新操作成功后,所有节点在同一时间的数据完全一致。一致性可以分为客户原创 2022-03-08 17:25:14 · 3615 阅读 · 0 评论 -
高可用 原理+实践
参考:高可用集群--原理和技术总结_鼓浪屿岛与海的博客-CSDN博客_高可用性集群技术目录高可用目的高可用集群解决的问题例子:Nginx+keepalived 实现高可用集群例子:Redis的几种高可用集群方案 - 随彦心MO - 博客园高可用原理(1)自动侦测(Auto-Detect)阶段(2)自动切换(Auto-Switch)阶段(3)自动恢复(Auto-Recovery)阶段高可用集群和负载均衡集群区别?Redis具体的集群配置Redis主从复制.原创 2022-03-03 21:51:25 · 874 阅读 · 0 评论 -
分布式系统的设计开发之 负载均衡
参考:什么是负载均衡? - 知乎实现负载均衡的几种方式_HumorMrChen的博客-CSDN博客_负载均衡目录什么是负载均衡为什么要负载均衡?负载均衡器可以处理什么样的请求?负载均衡器如何选择要转发的后端服务器?负载均衡算法负载均衡的具体实现方式DNSCDNIP负载均衡用健康探测来保障高可用HTTP 探测TCP 探测UDP 探测具体例子Nginx和Tomcat对请求负载均衡的方案什么是负载均衡服务器集群(Cluster)使原创 2022-03-03 21:28:59 · 1284 阅读 · 0 评论