Istio

https://mp.weixin.qq.com/s/6lON6TLYVRy31R26fRDQXw
作为云原生服务网格领域的热门开源项目,Istio 可以为微服务提供无侵入的流量管理、安全通信、服务可见性等服务治理能力。目前越来越多的微服务项目开始考虑将自己的微服务基础设施向 Istio 进行迁移。



Istio 对 Kubernetes 具有较强的依赖性,其服务发现就是基于 Kubernetes 实现的。大量现存的微服务项目要么还没有迁移到 Kubernetes 上;要么虽然采用了 Kubernetes 来进行部署和管理,但还是使用了 Consul,Eureka 等其他服务注册解决方案或者自建的服务注册中心。



在这种情况下,我们如何能够以最小的代价快速地将现有微服务项目和 Istio 进行集成,以享受 Istio 提供的各种服务治理能力呢?本文将分析 Istio 服务注册机制的原理,并提出几种 Istio 与第三方服务注册中心集成的可行方案,以供读者参考。

https://mp.weixin.qq.com/s/wOzN26uuiBqEODKT0_QmJg



https://juejin.im/post/5ee464b6f265da77095278a0



玩go-kit,他不是一个mvc框架,他的架构层次比较多一些。



大致上分为transport , endpoint , service


Category k8s