首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微服务
订阅
Fanyua
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
「微服务系列 06」服务发现机制
在一个分布式系统中可能有很多服务,可能在比较成熟的公司,服务有上百或几百个,那么在这里服务当中,既有生产者又有消费者,那么这些消费者该如何去发现生产者,那么这个就是微服务的服务发现问题,目前在业界中有三种主流的服务发现模式。 这个模式有一个独立的Lb,例如可以硬件F5做负载均衡…
「微服务系列 05」微服务技术架构体系
上两章主要关注的是微服务的组织架构和业务划分架构,这次来关注下微服务的技术架构体系。 对一些大的成型的互联网公司来说,内部都有一套成型的微服务架构体系,下图给出一个比较成型互联网公司的一个技术架构体系的图,这个是相对比较完善。杨波老师在《微服务》中给出的技术架构图也基本跟我之前…
「微服务系列 02」康威定律
刚开始的互联网公司业务量一般是不大的,刚开始一般回去尝试业务模式是否能跑得通,所以一般来说一开始的系统是一个简单的系统,很可能是一个单块应用,这个时候团队的规模也是不大的,一般来说就几个人或者是十几个人,随着业务量越来越大,必然会出现团队的规模越来越大,原来的一个团队可能不够了…
「微服务系列 01」什么是微服务,微服务的思考和认知
近期看了杨波老师讲的《微服务》课程,深有感触,准备做下记录和学习笔记,也对照公司目前正在实施的一整套微服务框架,希望能寻找到更多的一些方法论和思想进行微服务架构上的指引。 一张小小的微服务实施架构图其实引出了很多很多东西,这其实代表着我们架构微服务大概五年踩过的一个又一个坑。 …
「微服务系列 13」熔断限流隔离降级
我们知道微服务分布式依赖关系错综复杂,比方说前端的请求转化为后端调用的服务请求,一个前端请求会转为成很多个后端调用的服务请求,那么这个时候后台的服务出现不稳定或者延迟,如果没有好的限流熔断措施,可能会造成用户体验的下降,严重的时候会出现雪崩效应,把整个网站给搞垮,如果向阿里巴巴…
「微服务系列 07」API网关原理和实施
杨波老师打了个形象的比方,加入我们有一个公司,公司有一个大门,大门有一个门卫,每天众多的员工上下班都会经过这个门卫,这个门卫在日常会做一些安全的管控确认员工的身份,有人进来寻址的时候门卫会帮助做一些信息指导帮忙客人找到对应办事的部门,在公司举办活动的时候帮忙管理人流量,因为公司…
「微服务系列 09」集中式配置中心原理与作用
微服务配置中心,为什么要引入微服务的配置中心,它在微服务中起到一个什么作用,我们来想一想,如果我们在微服务中没有配置中心会是一个什么情况,其实很多公司在一开始都没有配置中心这个概念,开发人员把配置放在配置文件里面,没有一个固定的格式,还有一个如果这些格式在上线之后要去修改它,周…
「微服务系列 08」netflix 架构路由发现体系
上两章讲了服务的分层,服务的发现机制,服务的网关,杨波老师使用了netflix公司微服务路由发现体系作为案例,把服务的分层,服务的发现,服务的网关怎么去串联起来的。在整个体系内服务是怎么发现,在外部流量怎么通过网关路由到内部的微服务体系。把这个部分理解了,也就理解了整个netf…
「微服务系列 04」如何确定微服务的分层
现在很多互联网公司都有自己的一套微服务体系,每个公司服务的逻辑划分和分层的体系都各不相同,甚至有些公司也没有分层的概念,统称为服务,有些公司划分比较细致,可能达到3层4层,这块在业界也还没有明确的规范,所以在各个公司或各个领域的交流也容易引起理解上的误差。 基础服务一般属于互联…
「微服务系列 03」如何权衡微服务的利弊
我们知道做软件架构,软件设计,模块化是非常重要的一点,一开始我们写程序做软件,我们采用类的方式来做模块化,后面开始采用组件或类库的方式做模块化,可以做到工程上的重用和分享给其他团队来使用。微服务在组件的层次上面又高了一层,以服务的方式来做模块化,每个团队独立开始和维护自己的服务…