gydtep
发表于 2023-1-11 19:52:28
需要解决持续集成、服务发现、应用通信、配置管理、流量防护等一系列难题。幸运的是,针对这些普遍存在的难题,业界涌现了一系列优秀的开源技术组件和工具,让
gydtep
发表于 2023-1-12 09:14:51
。对于开发者而言,要想更好的驾驭微服务架构,需要解决持续集成、服务发现、应用通信、配置管理、流量防护等一系列难题。
gydtep
发表于 2023-1-12 14:15:05
以 Docker 为代表的容器技术,在 Kubernetes 生态的支撑下,在业界成为了主流,是构建云原生(Cloud Native)应用的必备要素。
gydtep
发表于 2023-1-12 19:02:26
但购买虚拟机的操作是无法避免的,所以在系统遇到流量增突的时候,依然没有办法实现快速水平扩容
gydtep
发表于 2023-1-13 08:29:45
这可能是对互联网业务的一种误解,因为完全没有扩容需求的情况是不存在的。
首先,只要一个系统是为人服务的,就必然存在波峰和波谷。对于一个 7*24 小时运行的系统
gydtep
发表于 2023-1-13 13:21:50
造成这种局限性的原因很简单,在以 Spring Cloud 为代表的微服务技术阵营中,系统的构建都是围绕着应用(也可以理解为单个的服务)而展开,不管是版本更新还是水平扩展,
gydtep
发表于 2023-1-13 15:30:18
SAE 实现了 Serverless 架构 + 微服务架构的完美融合,对于 Spring Cloud 和 Dubbo 等主流的微服务架构
gydtep
发表于 2023-1-13 20:13:06
对于开发测试环境而言,SAE 的机制弹性能力能体现得更加淋漓尽致,得益于 SAE 出色的资源调度能力,可以一键启停一整套微服务应用。即便仅对一项简单的新功能进行冒烟测试
gydtep
发表于 2023-1-14 09:52:52
使用包年包月的 ECS 部署应用:需要购买 87 台计算型 c5 ,单台的月成本为 186 元,每月总成本 16146 元。
使用按量付费的 ECS 部署应用:单台价格为 0.63 元/小时,每月累计使用 20880 小时,总成本 13154 元。
gydtep
发表于 2023-1-14 15:21:36
并不需要有固定的机器资源和固定的IP地址才能排查问题,在云计算时代,通过 SSH 登录到一台机器排查问题的方式并不是一个好的实践。