![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
扛麻袋的少年
得过且过,一天又一天
展开
-
分布式ID生成方案总结
ID 是数据的唯一标识,传统的做法是利用 UUID 和数据库的自增 ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用 Innodb 存储引擎,UUID 太长以及无序,所以并不适合在 Innodb 中来作为主键,自增 ID 比较合适。 但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现 ID 冲突。这时就需要一个单独的机制来负责生成唯一 ID,生成出来的 ID 也可以叫做分布式 ID,或转载 2020-08-01 17:47:04 · 678 阅读 · 0 评论 -
分布式架构演进过程
1.计算机的发展历史 1946年情人节(2.14) , 世界上第一台电子数字计算机诞生在美 国宾夕法尼亚大学大学,它的名字是:ENIAC; 这台计算机占地170平米、重达30吨,每秒可进行5000次加法运算。 第 一台电子计算机诞生以后,意味着一个日新月异的 IT 时代 的到来。一方面单台计算机的性能每年都在提升:从最早的8位CPU到现在的64位CPU ;从早期的MB级内存到现在...转载 2019-07-21 16:44:09 · 1339 阅读 · 0 评论 -
SOA架构和微服务架构的区别
场景: 如果我们打开支付宝首页,去看我们的余额,它会展示你的总资产,昨日收益、累计收益等信息。假如这个页面所展示的信息,都来自各个不同的系统/应用,我们通过各个接口把这些数据展示出来。如果我们现在要在前端页面展示这几项数据的话,我们应该怎么去展示呢? 在这种情况下,我们不可能让客户端与6个不同的应用/系统都一一去通信来去完成数据的展示。而是6个应用/系统之间进行彼...原创 2019-07-21 20:24:13 · 23806 阅读 · 8 评论 -
领域驱动设计(DDD)
待学习参考:https://www.cnblogs.com/daoqidelv/p/7492322.html原创 2019-07-22 09:46:14 · 1171 阅读 · 0 评论 -
分布式--消息中间件
1.什么是消息中间件 消息中间件是指:利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,可以在分布式架构下扩展进程之间的通信。2.消息中间件能做什么 消息中间件主要解决的就是分布式系统之间消息传递的问题,它能够屏蔽各种平台以及协议之间的特性,实现应用程序之间的协同。 使用消息...原创 2019-08-19 18:15:46 · 2216 阅读 · 0 评论