k8s、docker、istio微服务架构 - 0序言

公司10多年的积累,网站系统成为了一个庞然大物,一处更改可能带了多处变动,一处出问题导致多处产生问题,各种功能集合在一个导致各个业务高度耦合进而导致了各种问题的产生:
1、代码到处拷贝
2、复杂性扩散
3、SQL 质量得不到保障,业务相互影响
4、疯狂的 DB 耦合

微服务基础架构选型:
spring cloud、Dubbo、Go kit、Service Mesh
由于公司开发是多语言环境(PHP、Python、NodeJS),没有Java、GO语言基础,而且Service Mesh确实也是更加新的、语言无关的、更加优化的方案,所以选择了k8s、docker、istio微服务的架构。
通过从无到有的实现,将相关过程进行一些工作中相关的问题及解决进行记录。

原文地址:https://blog.liwf.net/2019/03/02/k8s%E3%80%81docker%E3%80%81istio%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84-0%E5%BA%8F%E8%A8%80/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址:架构技术进阶 微服务架构是个难题,但解法有多个 微服务是一个很大的概念,从团队组织到最佳实践似乎都有实施...
    wyatt_plus阅读 4,692评论 1 18
  • 什么是微服务 首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什...
    程序员技术圈阅读 1,011评论 0 4
  • 微服务架构的演进 作为一种架构模式,微服务将复杂系统切分为数十乃至上百个小服务,每个服务负责实现一个独立的业务逻辑...
    AI乔治阅读 7,612评论 0 16
  • 趁着阳光温存,茶盏余热,我就客死在这里。 街角那一方安逸土地,咖啡馆的门帘半掩。 这块供人暂得休憩的地儿也正是我日...
    风是低语者阅读 277评论 0 0
  • 海英觉察日记10月7日~ 一事件:先生加班半夜还没有回家。 二感受:担心 心疼 着急。 三想法:熬到半夜身体会撑不...
    helen海音阅读 102评论 0 0