What comes after microservice?
Posted 金庆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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.
以上是关于What comes after microservice?的主要内容,如果未能解决你的问题,请参考以下文章
Gym - 102082G What Goes Up Must Come Down (树状数组+贪心)
求学霸 湖北高考英语话题作文万能句式 如 from what has been mentimed, we can come to the conciusion
Asia Yokohama Regional Contest 2018 G题 What Goes Up Must Come Down(树状数组求逆序对)
Decide what you want,and go after it with everything you got!
terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::sub
解决程序出现“terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_a