简介
本书专注于介绍SpringCloud微服务架构,内容涵盖构建和应用微服务架构所需的关键知识和技术。全书共分为14章。第1~3章介绍微服务架构的发展历程、SpringCloud概述以及使用SpringBoot构建微服务应用的实战技巧;第4~7章重点讲解Eureka服务注册与发现,Ribbon客户端负载均衡和Feign服务调用,Hystrix的限流、降级和熔断,帮助读者理解和应用微服务架构中的核心组件;第8~9章深入研究微服务网关SpringCloudGateway以及微服务配置中心SpringCloudConfig的实现;第10~12章介绍微服务架构下的统一认证和授权、微服务全链路跟踪Skywalking,并展示如何集成Prometheus+Grafana实现微服务监控的方法和技巧;第13~14章引导读者使用Docker和DockerCompose实现微服务容器化部署,并通过项目实战展示如何使用SpringCloud构建图书管理系统。本书适合希望学习SpringCloud微服务、分布式系统开发与架构的开发人员和架构师阅读,同时也可以作为计算机科学、软件工程等相关专业学生和研究人员的教学参考书。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-11-01
- 更新: 2025-02-14
- 书号:9787302675174
- 中图:TP368.5
- 学科:工学控制科学与工程工学计算机科学与技术