微信号:infoqchina

介绍:有内容的技术社区媒体

从理论到实践,理解微服务关键问题

2018-01-18 08:00 InfoQ

微服务架构 (Microservices Architecture) 近年来一直是互联网技术圈的热点,诸多新技术如 Docker、Kubernetes、DevOps、持续交付、Service Mesh 等背后都有微服务架构的影子。

微服务架构已经不是一个新概念,很多业界前沿互联网公司的实践表明,微服务作为一种渐进式的演进架构,是企业应对业务复杂性,支持大规模持续创新行之有效的架构手段。

在过去三年中,有大量的互联网公司包括很多做技术转型的传统企业,都在着手落地微服务架构。但在搭建微服务架构体系过程中,他们通常都会面临相同的疑问:

  • 为什么要选择微服务架构?

  • 我们公司业务或者系统是否适合微服务架构?以及何时选择微服务架构?

  • 微服务架构有哪些技术关注点 (Technical Concerns)?

  • 需要哪些基础框架或组件来支持微服务架构?

  • 这些框架或组件该如何选型?

  • 微服务可能会带来哪些潜在问题?

  • 落地微服务架构有哪些必备的重点知识和最佳实践经验?

由于微服务架构所涉及的知识广泛,学习曲线相对陡峭,其中架构落地、网关、监控等技术问题是常见的挑战。为了帮助技术人员在微服务架构落地实践中提高效率,少走弯路,InfoQ 特邀请微服务技术专家、资深架构师杨波老师共同策划和制作了《微服务架构核心 20 讲》视频课程,就大家最关注的微服务落地关键问题做深入浅出的讲解。

杨波老师有十余年互联网分布式系统研发和架构经验,现担任拍拍贷技术中心框架研发部总监,主导微服务架构体系建设。曾作为核心开发人员参与亿贝(eBay)开放 API 平台研发,曾任携程旅游网(Ctrip)技术研发总监,主导携程大规模 SOA 体系建设,也曾在唯品会(VIPShop)任资深云平台架构师,负责容器 PaaS 平台的调研和架构。杨波老师曾多次在 InfoQ 发表技术文章,在大型技术会议如 ArchSummit 大会进行技术分享交流,受到广泛好评。

《微服务架构核心 20 讲》视频课程主要包含四大模块,分别是:微服务原理和组织架构、微服务技术体系和关键支撑服务、微服务框架治理和监控、微服务的持续交付。课程以白板小课的形式,也方便学员在碎片化时间高效学习。

课程已经上线「极客时间」App,各位读者可以扫描下方二维码图片进行免费试看课程。

扫码免费试看课程,或者点击「阅读原文」查看课程。

 
InfoQ 更多文章 一篇文看懂加密货币的本质 AI论文99%是灌水,99%的媒体在吹牛?AI从业者们怎么看? 左耳朵耗子:聊聊分布式系统架构 微信亿级用户异常检测框架的设计与实践 2018年不可不知的云技术趋势:FaaS、Serverless、边缘计算
猜您喜欢 程序猿的一些幽默趣闻,考验理解力哦! C语言结构体的定义和使用 明天有东北大学+南京大学2场宣讲会+笔试,携程技术中心你也是蛮拼的! 【重磅福利】腾讯WeTest百万扶持计划等你来! 分享一个CQRS\/ES架构中基于写文件的EventStore的设计思路