随笔分类 -  微服务

摘要:简介 随着互联网的发展,互联网企业的业务也在不断的飞速发展,进而导致系统的架构也在不断的发生着变化。总体来说,系统的架构大致经历了:单体应用架构—>垂直应用架构—>分布式架构—>SOA架构—>微服务架构的演变。当然,很多互联网企业的系统架构已经向Service Mesh(服务化网格)演变; ​ 单体 阅读全文
posted @ 2021-07-04 01:59 常见-youmen 阅读(1794) 评论(0) 推荐(1) 编辑
摘要:特别说明 这是一个由simviso团队进行的关于架构演进的云原生分享的翻译文档,这个主要是关于Service Mesh 的分享,分享者是Kong这家公司的CTO。 这家公司有一个著名的开源项目:github.com/Kong/kong ​ 让我们一起来学习下这家CTO是如何从单体应用架构过渡到微服务 阅读全文
posted @ 2021-07-02 16:36 常见-youmen 阅读(583) 评论(0) 推荐(1) 编辑
摘要:缩小Go二进制文件大小 环境 youmen@youmendeMacBook-Pro % gcc -dumpversion 12.0.5 youmen@youmendeMacBook-Pro % go version go version go1.16.5 darwin/amd64 go build使 阅读全文
posted @ 2021-06-25 00:38 常见-youmen 阅读(1445) 评论(1) 推荐(0) 编辑
摘要:简介 ​ 服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适 阅读全文
posted @ 2021-06-23 16:36 常见-youmen 阅读(610) 评论(0) 推荐(0) 编辑
摘要:背景介绍 笔者最近去面试了家游戏公司(有上市)。我问他,公司有没有做微服务架构的打算及考量?他很惊讶的,我没听说过微服务耶,你可以解释一下吗? 我大概说了,方便测试,方便维护,方便升级,服务之间松耦合,可多语言开发,自动扩容……之类的点。 然后他说游戏server不太需要微服务,因为要求real t 阅读全文
posted @ 2020-12-29 14:07 常见-youmen 阅读(708) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2020-07-24 22:58 常见-youmen 阅读(827) 评论(0) 推荐(0) 编辑
摘要:APM调用链产品对比 随着企业经营规模的扩大,以及对内快速诊断效率和对外SLA(服务品质协议,service-level agreement)的追求,对于业务系统的掌控度的要求越来越高,主要体现在: 对于第三方依赖的监控,实时/准实时了解第三方的健康状况/服务品质,降低第三方依赖对于自身系统的扰动( 阅读全文
posted @ 2020-04-12 05:50 常见-youmen 阅读(440) 评论(1) 推荐(0) 编辑
摘要:微服务架构介绍 ​ 微服务的概念最早是在 2014 年由 Martin Fowler 和 James Lewis 共同提出,他们定义了微服务是由单一应用程序构成的小服务,拥有自己的进程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用 HTTP API 通讯。同时,服务会使用最小规 阅读全文
posted @ 2020-03-21 17:15 常见-youmen 阅读(692) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示