![](https://img.haomeiwen.com/i25304862/96b439b0fd89d363.png)
一份阿里巴巴最新开源的分布式核心原理剖析的笔记,分享给大家学习!
目录:
1、分布式协调与同步。
2、分布式资源管理与负载调度。
3、分布式计算技术。
4、分布式通信技术。
5、分布式数据存储。
6、分布式高可靠。
开源地址:戳我免费获取笔记,密码:71c5
正文:
什么是分布式?要更好的理解分布式,我们可以从传统的系统来做一个对比,传统的系统是一个集中式的系统,整个项目就是一个独立的应用,以前,这种方式没什么问题,但随着互联网的发展和用户需求的激增,这种方式就不可取了。而分布式就是将以前的一个应用,通过将各种业务逻辑拆分,将其分割为无数个独立的小应用,以集群的方式各自独立部署。
分布式系统一般包含哪些部分?微服务集群、数据库集群、缓存集群、接口集群、中间件、文件服务器等等。
分布式系统解决了哪些问题?
1、分布式首先解决了扩展问题,由传统的垂直扩展变成了水平扩展。
2、其次解决了高可用问题。
3、最后是提高了数据传输的效率,降低了延时。
分布式系统面临的问题?数据一致性问题,缓存一致性问题,节点故障等等,这本笔记就详细的说明和提出了一些解决的方案,总结的挺好的。
附图:
![](https://img.haomeiwen.com/i25304862/f56757898589cea1.png)
![](https://img.haomeiwen.com/i25304862/c51c6e421b1d3fd7.png)
![](https://img.haomeiwen.com/i25304862/799a2fa73315c948.png)
![](https://img.haomeiwen.com/i25304862/8e7999a990148739.png)
![](https://img.haomeiwen.com/i25304862/97446c3c9fd95fc9.png)
![](https://img.haomeiwen.com/i25304862/0393b414ef9458b4.png)
![](https://img.haomeiwen.com/i25304862/dc7c1e610371e7fa.png)
![](https://img.haomeiwen.com/i25304862/2f21a43f102986e2.png)
![](https://img.haomeiwen.com/i25304862/83f6217ba7951676.png)
![](https://img.haomeiwen.com/i25304862/f71f5430da3bcbe9.png)
更多的内容可以自己去看笔记!
最后,笔记搜集于网络,目的是分享给大家学习使用,请勿用于其他用途,笔记版权归原作者所有。
网友评论