分布式架构设计属于进阶Java架构师的必经之路,而且大厂也特别喜欢考察,建议大家需要重点掌握。
为了方便大家更好的掌握好分布式架构,也为了让知识更系统化,这里我单独把分布式架构的整个系列一并罗列于此,希望对有用的人有用,也希望能帮助到更多的人!
完整文档,到文末获得~
单点登录是分布式大型网站必备技术,例如淘宝、天猫、聚划算等网站,用户只需要登录一次就可以访问所有系统。
这篇文章主要讲了以下几点:
负载均衡是单机到分布式集群的必经之路,高性能扩展必备。
这篇文章主要讲了以下几点:
幂等性在支付场景、下订单、以及分布式系统都是最常遇到的问题,非常重要。
这篇文章主要讲了以下几点:
大型网站淘宝都是如何从小一步步演变到分布式架构,这里会涉及到分布式服务拆分等关键点。
这篇文章主要讲了以下几点:
在大数据场景下,分布式数据库的数据一致性是分布式最重要的内核技术之一。
这篇文章主要讲了以下几点:
很多同学对分布式、集群等不是很清楚,本篇重点讲解:
大家熟知的淘宝的海量图片,这就会涉及到分布式文件存储技术。
这篇文章主要讲了以下几点:
这是完整的详解比如淘宝等大型网站是如何一步步从小演变成现在的大型网站的完整过程。
这篇文章主要讲一下几点:
1.初始阶段的网站架构
2.应用服务和数据服务分离
3.使用缓存改善网站性能
4.使用应用服务器集群改善网站的并发处理能力
5.数据库读写分离
6.使用反向代理和 CDN 加速网站响应
7.使用分布式文件系统和分布式数据库系统
8.使用 NoSQL 和搜索引擎
9.业务拆分
10.分布式服务
这篇文章主要讲一下几点:
1、单体架构
2、单体架构的拆分
3、SOA与微服务的区别
4、微服务的优缺点
5、微服务的消息
6、服务集成
7、数据的去中心化
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用,淘宝开源国内使用较多。
这篇文章主要讲一下几点:
在国内用的比较多的就是Dubbo和Spring Cloud微服务这套体系,所以单独来比较选型。
这篇文章主要比较以下几点:
这篇文章主要比较以下几点:
以上我主要从分布式演变,再到微服务拆分,以及分布式数据一致性等对分布式进行了一个完整的详解,希望这个分布式系列能对你有所帮助。
留言与评论(共有 0 条评论) “” |