近年来随着互联网的飞速发展,各行各业都在拥抱互联网。互联网给人类生活带来了翻天覆地的变化,人们在享受互联网给生活带来便捷的同时,业务需求的发展也对互联网技术提出了更高的要求,传统的单体架构对越来越复杂的业务需求显得力不从心。此外,随着大数据、云计算和人工智能的飞速发展,软件的架构显得越来越重要。近几年来,“微服务”这一名词在各大网站、论坛、演讲中出现的频率足以让人们感觉到它对软件架构带来的影响。目前,各大公司都在纷纷采用微服务架构。
Spring Cloud作为Java语言的微服务落地框架,在Spring开源社区和Pivatol、Netlix 两大公司的推动下飞速发展,得到了众多开发者的认可,Spring Cloud在未来很可能成为微服务框架的领导者和规范。
现在给大家分享一篇深入理解spring cloud与微服务构建的PDF
第一部分:微服务简介(第一章)
1、单体架构及其存在的不足
2、微服务
3、微服务的不足
4、微服务和SOA的关系
5、微服务的设计原则
第二部分:Spring Cloud简介(第二章)
1、微服务应该具备的功能
2、Spring Cloud
3、Dubbo 简介
4、Spring Cloud Dubbo 比较
5、Kubernetes 简介
6、Spring Could Kubernetes 比较
7、总结