怎樣入門Java分布式應用?
Java分布式架構,主要從四個方面考慮:
一、分布式架構的原理
分布式架構的演化過程
如何把應用從單機擴展到分布式
CDN加速靜態文件訪問
系統監控、容災、存儲動態擴容
架構設計及業務驅動的劃分
二、分布式架構的策略
分布式架構網絡通信原理
通訊協議中的序列化和反序列化
基于框架的RPC、webservice等
Dubbo管理中心及監控平臺的部署
基于Dubbo分布式系統架構的實戰
Dubbo容錯機制及高擴展性分析
三、分布式架構中間件
分布式消息通信Kafka/RabbitMQ/ActiveMQ
redis主從復制原理及無磁盤復制分析
MongoDB企業級集群解決方案
MongoDB數據分片、轉存、恢復策略
Nginx反向代理、負載均衡
基于Netty實現Dubbo多協議通訊支持
Netty無鎖化串行設計和高并發處理機制
四、分布式架構實戰
分布式事務解決方案
分布式服務降級、限流
分布式架構下的分布式定時調度等
當然,除此之外患有很多技術有待我們研究學習,就不一一列舉,上面提到的內容,也不是入門級別的,其中任何幾項,只要學好了,你就是大牛,加油!!!上一篇虛擬機如何安裝鏡像系統