What comes after microservice?
What comes after microservice?
(Jin Qing’s Column, Oct. 25, 2021)
Reading “The Evolution of Distributed Systems on Kubernetes” from Bilgin Ibryam.
https://www.infoq.com/articles/distributed-systems-kubernetes/
What are the purpose of projects like Dapr, Istio, Knative? How can they change the world?
Modern distributed systems
The needs of distributed systems:
- Business logic
- Other
- Lifecycle: deploy, rollback, upgrade, scale, stop, isolate, config
- Network: connect, circuit break, retry, timeout, load balance, discover, security, trace
- Resource binding: to API, protocol, message, data format
- State: stateless, stateful, store
Monolithic architecture
enterprise service bus (ESB): not distributed
Cloud-native architecture
Kubernetes: Lifecycle
Service Mesh
Istio: Networking
Serverless
Knative: scale
Dapr
Networking, resource binding, state
Trends
- Lifecycle: Kubernetes + operator
- Networking: Envoy
- Binding: Apache Camel
- State: Cloudstate
Multi-runtime microservice
Write business logic as another runtime. Here runtime is a process?
What comes after microservice
Faas is not the best. Multi-runtime microservice maybe is.
Mecha architecture
What comes after microservice?相关推荐
- eShopOnContainers 知多少[8]:Ordering microservice
1. 引言 Ordering microservice(订单微服务)就是处理订单的了,它与前面讲到的几个微服务相比要复杂的多.主要涉及以下业务逻辑: 订单的创建.取消.支付.发货 库存的扣减 2. 架 ...
- [转]微服务(Microservice)那点事
WHAT – 什么是微服务 微服务简介 这次参加JavaOne2015最大的困难就是听Microservice相关的session,无论内容多么水,只要题目带microservice,必定报不上名,可 ...
- Microservice Anti-patterns
在最近的一次Microservices Practitioner Summit中,原Netflix工程师介绍了一种越来越常见的对Microservice的误用.简单地说,大家在搭建一个基于Micros ...
- 大话微服务(Big Talk in MicroService)
下面开始分析我的microservice 之旅. what? 是什么 why? 为什么 how? 什么做 1.什么是微服务 microservice 是 SOA(Service-Oriented Ar ...
- eShopOnContainers 知多少[7]:Basket microservice
引言 Basket microservice(购物车微服务)主要用于处理购物车的业务逻辑,包括: 购物车商品的CRUD 订阅商品价格更新事件,进行购物车商品同步处理 购物车结算事件发布 订阅订单成功创 ...
- eShopOnContainers 知多少[4]:Catalog microservice
引言 Catalog microservice(目录微服务)维护着所有产品信息,包括库存.价格.所以该微服务的核心业务为: 产品信息的维护 库存的更新 价格的维护 架构模式 如上图所示,本微服务采用简 ...
- php monolith,单体架构(Monolith)与微服务架构(MicroService)
Monolith(单体应用)架构 通常情况下,服务由多个模块所组成,各模块会根据自身所提供的功能不同具有一个明确的边界,在编译时,这些模块将被打包成为一个个jar包,并最终合并在一起形成一个war包( ...
- DeepTraLog: Trace-Log Combined Microservice AnomalyDetection through Graph-based Deep Learning
DeepTraLog: Trace-Log Combined Microservice AnomalyDetection through Graph-based Deep Learning DeepT ...
- 1 Microservice 简介
WHAT - 什么是微服务 微服务简介 微服务的具体特征 SOA vs Microservice HOW - 怎么具体实践微服务 客户端如何访问这些服务 服务之间如何通信 这么多服务怎么找 这么多服务 ...
- 搞懂分布式技术28:微服务(Microservice)那点事
微服务(Microservice)那点事 肥侠 2016-01-13 09:46:53 浏览58371 评论15 分布式系统与计算 微服务 摘要: 微服务架构被提出很短的时间内,就被越来越多的开发人员 ...
最新文章
- IOS客户端rtmp
- SO_REUSEADDR和SO_REUSEPORT
- 有机会多熟悉下开源框架
- 分解质因数(优中再优化)
- centos ping不通内网 网关 外网 域名等以解决 通过设置为动态IP(启用dhcp协议)
- python中for语句的使用_对Python中for复合语句的使用示例讲解
- 利用JAVA计算TFIDF和Cosine相似度-学习版本
- 为什么 Redis 单线程能达到百万+QPS?
- 产品 电信nb接口调用_NB-IOT开发流程---基于中国电信物联网平台实现平台对接
- hadoop常见组件及其功能
- 家庭常用5号/7号电池购买及使用攻略
- 计算机音乐出山,出山 - 萧忆情Alex - 5SING中国原创音乐基地
- 深入理解Java-GC机制
- C语言:error C2084 函数“”已有主体
- [视频教程][斯坦福大学公开课:ios7应用开发 18集]
- 写给大佬看的STP算法详细配置实验过程
- win10计算机还原点如何创建,win10系统创建还原点及系统还原的操作方法
- 用vivo手机拍照一定要先打开这个设置,不然白浪费这么强大的手机
- u深度重装系统详细教程_u深度u盘启动盘制作工具教程_u深度u盘装系统教程
- 案例分享:Qt高频fpga采集数据压力位移速度加速度分析系统(通道配置、电压转换、采样频率、通道补偿、定时采集、距离采集,导出excel、自动XY轴、隐藏XY轴、隐藏显示通道,文件回放等等)