当前位置 > 首页 > 架构 > Chat
微服务架构的演进、融合与选型
云计算像水、电、气一样提供计算、存储和网络等基础资源,而引领云市场的企业自然会成为水厂、电网和气站一样的基础设施,这意味着什么呢?意味着除了现在必缴的水费、电费、气费、话费和网费之外,我们每个月又多了一项必须缴纳的云费,这真是一个风云变幻的大时代! 往日的巨头们希望再续辉煌,新进的创业者渴望乘势逆袭,大家凭借资本或知本纵横天下,作为云原生应用架构的微服务领域也是战火纷飞、硝烟弥漫。由 RPC 框架演进而来的 Dubbo,由开发框架演进而来的 Spring Cloud,以及扛着新一代微服务架构 Service Mesh 旗帜闪耀登场的 Istio 等等,微服务相关的技术产品层出不穷,面对如此多的选择你是否感到手足无措? “所谓的大时代,不过就是一个选择,或去或留,我选择了留在属于我自己的年月,那是我最开心的日子”,生活在记忆里不是我的选择,面对云计算这个IT人的大时代,我选择重新出发。让我们一起拨开云雾进一步认识微服务,不止于仅做这个大时代的见证者,还要做一个优秀的参与者和建设者: 1. 微服务架构都有哪些组件构成? 2. 微服务框架与 PaaS 平台的关系? 3. 微服务框架彼此有什么异同点? 4. 微服务框架对比各有什么优势? 5. 微服务框架的演进和融合方案? 6. 如何选择最适合的微服务框架? 学习是反人性的,改变认知也是一个既痛苦又漫长的过程,但我更憧憬未知的快乐……你呢?
老顽童 · 架构师/培训师
280
详解 Paxos 分布式一致性协议,从零实现分布式日志同步复制(Replicated Logs)
Paxos 几乎成为了分布式一致性协议的代名词,此次 Chat 将带你一步一步,详尽地了解 Paxos 分布式一致性协议的原理,从零学习分布式一致性算法。 首先会讲解基本的 Basic Paxos,然后更进一步重点讲解 Multi Paxos,并详细地分析可能存在的问题,对这些问题进行优化,逐步形成一个可用的 Paxos 算法体系。 在讲解过程中,为了更形象化,会基于日志的复制同步(Replicated Logs)为场景展开。最后就是将上面所讲述的理论变为实现,带你从零实现分布式日志复制同步。如果这门课程能够得到大家的认可,后面我会继续写 Raft、Zab。一起努力吧! 本场 Chat 主要分为两大模块。 1. Paxos 算法原理与问题分析。以日志的复制同步(Replicated Logs)为场景展开,讲述 Paxos 算法的原理。通过分析算法的每一个点,带着大家去思考,不断的去完善这一算法。 2. Paxos 算法实现概述。这里是对 Paxos 如何去实现的概述,总结并整理 Paxos 算法中 Proposer、Acceptor 角色的状态属性,以及 Leader 选举、Prepare、Accept、Success 阶段的具体流程。 本场 Chat 主要内容: 1. Basic Paxos 详解; 2. Multi Paxos 详解; 3. Multi Paxos 问题与优化; 4. 客户端协议; 5. 配置更改; 6. Paxos 算法概述; 7. 算法实践。
南桥畂翊 · Java高级开发工程师
150
微信扫描登录