我对云原生的几个问题和理解
一、五个问题1.什么是ServiceMesh一切皆函数是什么意思?一个SpringMVC API接口,有很多filter,很多service。每一个service可以独立一个工程,maven依赖只有这些(甚至只依赖部分JVM),单独部署打包,通过k8s进行流量调度。2.什么是SideCarSideCar原理是什么?怎么实现和进程的共生关系?image镜像打包的时候,sideCar和主程序 相当于两
一、五个问题
1.什么是ServiceMesh
一切皆函数是什么意思?
一个SpringMVC API接口,有很多filter,很多service。每一个service可以独立一个工程,maven依赖只有这些(甚至只依赖部分JVM),单独部署打包,通过k8s进行流量调度。
2.什么是SideCar
SideCar原理是什么?怎么实现和进程的共生关系?
image镜像打包的时候,sideCar和主程序 相当于两个代码,容器启动后,有两个进程,可以互相通信
3.什么是Kubernetes
对docker的管理,并继承更多组件。像一个容器管理大师
4.什么是Docker
Docker解决了什么问题?
Linux的强大-→ 虚拟隔离 三大命令: namespace cgroup btrfs
docker就是依赖linux三大命令的一些编码,面向用户提供友好的API接口,实现容器的能力。
二、参考文献
1.《自己动手写Docker》
2.mac按照Kubernetes https://zhuanlan.zhihu.com/p/253001746
3.kubernetes部署API https://www.jianshu.com/p/c8bb49edf466
4.Envoy部署 https://www.jianshu.com/p/5aa40d553da1
更多推荐
所有评论(0)