2、构建生产就绪的微服务:从基础到实践

构建生产就绪的微服务:从基础到实践

1. 微服务入门

微服务并非被盲目推崇,而是要在利用其优势的同时,应对构建可扩展、有弹性且易于管理的微服务所带来的挑战。以下是关于微服务的一些关键信息:
- 进入微服务领域的历程 :2014 年了解到微服务概念时,才意识到自己从 2009 年开始参与的一个项目,其实就在开发类似微服务的东西。该项目开发了一个基于一组分离功能的平台,每个功能作为一个自主软件组件,有自己的持久数据,通过定义良好的 API 与其他组件通信。
- 微服务架构的定义 :暂未详细阐述,但从后续内容可推测是将系统功能分解为多个小型、自治的服务。
- 微服务面临的挑战 :未详细提及,但后续会介绍应对挑战的设计模式和软件工具。
- 应对挑战的设计模式 :后续会详细讲解。
- 助力应对挑战的软件工具 :涵盖 Spring Boot、Spring Cloud、Docker、Kubernetes、Istio、EFK 栈、Prometheus 和 Grafana 等。
- 其他未涵盖的重要考虑因素 :未详细说明。

技术要求

本章无需安装任何软件,但可参考 C4 模型约定(https://c4model.com ),因为本章的插图受其启发。本章也不包含任何源代码。

进入微服务的经历

2014 年接触微服务概念时,回顾 2009 年开始的项目,发现当时开发的平台

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值