首页
讲堂
训练营
超级会员
部落
兑换中心
企业版
浏览器插件
登录
注册
开通超级会员可免费学习本课程,还可解锁海量内容免费学特权。
首月仅6元
OK
Cancel
当前播放: 微服务基础设施搭建必做的 4 件事
00:00
/ 00:00
标清
标清
高清
超清
1.0x
2.0x
1.5x
1.25x
1.0x
0.5x
音量
网页全屏
全屏
00:00
付费课程,可试看
微服务基础设施搭建必做的 4 件事
郭继东 某大厂资深技术专家
6399次播放
课程详情
完整文稿
公司规模变大后往往会进行服务化 / 微服务架构改造,基础设施从 0 到 1 的搭建需要较长历程,可能涉及到 10+ 子方向的建设。但服务化 / 微服务探索改造初期往往仅需聚焦通信、域名系统、监控、组织变化这 4 个核心内容,本课题旨在传授初期建设的经验。讲师介绍郭继东,某大厂资深技术专家。在微服务、性能优化、海量数据处理、Service Mesh 等技术方向有较丰富的实践经验。
登录
后留言
精选留言(7)
ncu
分布式系统中进程间如何通信? 常见开源RPC框架 多语言支持:gRPC, Dubbo, Thrift 语言绑定:Spring Cloud, Tars, bRPC 性能:序列化协议 业务长期演进中通信框架替换成本 考虑通信框架背后的微服务组件生态是否完整 服务集群中节点和流量如何管理? 注册中心。 系统复杂化后如何快速发现与定位异常? 分布式系统监控的三大利器: 集中式的log日志系统,matrics指标系统,分布式链路追踪tracing。 微服务拆分后团队组织如何变化? 找业务职能组织。
2020-10-19
1
13
lupguo
1. 分布式系统中,进程如何通信 1. RPC框架选项:社区活跃、文档、多语言、开源、 2. 性能:序列化协议 Hession 3. 替换成本 4. 微服务组件、生态:通信、注册、配置、负载均衡、断路器 5. ServerMesh 2. 实践经验 1. 规范化、标准化 2. 服务保护:过载保护(做限流、做熔断)、降级、异常处理 3. 服务健壮: 1. 流量容错(failfast、failover、backup request) 2. 调用方对服务状态感知、框架端到端心跳弹活检测 3. 多样化调用方式支持:异步、Oneway调用、泛化调用 3. 服务集群流量管理 1. 服务调用,调用方如何找到对端地址 2. 服务扩容,调用方如何发现新节点 3. 服务保存,如何让故障节点失效 4. 注册中心 1. 服务注册中心:服务节点向注册中心登记(ServiceName、IP、Port)->客户端订阅(ServiceName)->中心推送(IP、Port)->业务调用 2. 服务扩容:新注册节点注册->中心推送->业务调用 3. 服务节点异常:服务节点周期与注册中心健康检测、中心异常推送给客户端、客户端摘除异常流量节点 4. 路由策略: 5. 选项:ETCD、Zookeeper、Eureka、Consul、Nacos 6. 注册中心搭建经验: 1. 弱化注册中心依赖 2. 减少不必要数据交互 3. 优先保证可用而非一致(AP > CP) 5. 问题定位 1. 分布式链路复杂 2. 监控:https://peter.bourgon.org/blog/2017/02/21/metrics-tracing-and-logging.html 1. 日志分散,将日志进行集中化 2. Metric指标:QPS、分位数延时等 3. 分布式链路追踪Tracing 6. 团队如何协作 1. 业务职能组织(产品、设、前、后、运维) 2. 康威定律
2020-11-26
4
Direction
目前用的dubbo,dubbo早期以接口的方式发布,云原生更多以服务方式发布,现在dubbo已经支持了,还支持多语言例如dubbo-go等
2020-10-21
2
翠西牛🐮
👍🏻
2021-06-15
杰
所以基于kubernetes生态进行微服务改造,可以解决上述的大量问题,通过这次学习,更加深了我对k8s的理解。
2020-12-18
杰
所以基于kubernetes生态进行微服务改造,可以解决上述的大量问题,通过这次学习,更加深了我对k8s的理解。
2020-12-18
童小牙
分布式三大利器~
2020-10-20
收起评论
极客时间超级会员
开通超级会员 解锁海量内容免费学特权
立即开通
首月6元
相关推荐
1627
41:31
阿基米德微服
张晋军 京东基础架构部服务治理组负责人
3172
38:31
51 信用卡在微服务架构下的监控平台架构实践
杨帆 51 信用卡架构师
6386
44:22
阿里巴巴微服务技术实践
朱勇 阿里巴巴高级技术专家
2144
50:58
基于 Service Mesh 的海量容器管理平台实践
刘超 网易云解决方案总架构师
精选留言(7)