微服务
Hereto.
这个作者很懒,什么都没留下…
展开
-
微服务架构所面临的技术问题
目录蜀道难,难于上青天一道道的沟沟坎坎服务治理和负载均衡服务容错配置管理服务网关调用链路追踪消息驱动限流小结前面我们了解了微服务化的拆分原则,以及从架构师角度如何权衡微服务化的利弊。这一章我们对微服务架构所要考虑的技术难点做一番探讨。蜀道难,难于上青天微服务架构可不是打嘴炮,它实打实地考验一个公司的综合技术实力,这不仅关乎架构层面的技术选型,团队成员对微服务体系的理解也决定着微服务化在执行层面的深度,而这套架构后面各个组件的线上部署维护也需要强大的运维能力。所以说,在项目中应用微服务架构可谓是蜀道原创 2020-05-28 14:02:33 · 2126 阅读 · 0 评论 -
微服务的拆分规范和原则
目录拆迁方案1、压力模型拆分2、业务模型拆分2.1 主链路拆分2.2 领域模型拆分2.3 用户群体拆分2.4 前后台业务分离前面我们了解了什么是微服务和为什么需要做微服务架构(What & Why),这一章我们就来探讨如何做微服务架构的拆分(How)微服务拆分没有一个绝对正确的方案,服务拆分的粒度完全要根据业务场景来规划,而随着业务的发展,原先的架构方案也需要做调整。既然没有标准答案,那我们就使出“乱拳打死老师傅”的招数,想怎么拆怎么拆好了?且慢且慢,这不就成了暴力拆迁了吗,现在“扫黑除恶”正当原创 2020-05-28 12:05:02 · 4313 阅读 · 2 评论 -
为什么要将应用微服务化?
目录为什么要将应用微服务化上古时期的高可用架构传统架构之殇1、 数据访问杂乱1.1 数据模型变更1.2底层组件变更2、代码复用带来的维护成本2.1 码农的傲娇 - rewrite code2.2 小改动没什么大不了3、时不我待!糙快猛才是生产力3.1 小步快跑3.2 回滚小结为什么要将应用微服务化上一章我们聊了什么是微服务(What),这一章我们就来聊一聊为何要做微服务化改造(Why)。在开始之前,我们先来聊聊那些年我们曾经采用过的“高可用”架构。上古时期的高可用架构其实在十多年前,“架构师”并不是原创 2020-05-28 11:44:10 · 775 阅读 · 0 评论 -
微服务介绍
目录Teenage Sex(青少年行为)一字箴言 - 微微服务的印象标签拆迁办事处单一职责研发团队赋能可独立部署学习TipsTeenage Sex(青少年行为)微服务是什么?杜克大学教授Dan Ariely说过一段非常出名的话,用来表述Big Data的发展现状。我觉得把这句话放到微服务身上也极其贴切。Micro-services is like teenage sex:Everyone talks about it, nobody really knows how to do it, everyo原创 2020-05-28 11:33:23 · 4245 阅读 · 0 评论