写点什么

巧房微服务架构实战

  • 2019-09-05
  • 本文字数:834 字

    阅读完需:约 3 分钟

巧房微服务架构实战

QCon上海2018大会上,刘朝刚讲师做了《巧房微服务架构实战》主题演讲,主要内容如下。


演讲简介


巧房主要是为房产中介提供 SaaS 服务的,随着客户数量的不断增多,客户需求也逐渐呈现出“多并且急”的特点,此时我们之前的单体架构的弊端就逐渐显现出来——耦合性太强,整个需求的开发发布成本比较高。与此同时,微服务和容器技术的出现与发展为我们解决上述问题指明了方向,经过详细调研与可行性分析之后,我们开始实施了由单体架构向基于 Spring Cloud 和 Kubernetes 的微服务架构进行迁移, 目前这套架构已经在线上运行一年多。在这一年多的实践过程中,我们也遇到了很多困难、做出了很多选择与取舍,也填了很多坑。在此,将我们的实践经验分享给大家。主要涵盖以下几个方面的内容:


  1. 背景——简单介绍一下整个巧房微服务架构产生的背景。

  2. 架构——介绍一下我们是如何基于 Spring Cloud 和 Kubernetes 的来实现微服务的,我们的日志平台和监控平台是如何设计与实现的。

  3. CICD——介绍一下我们的整个开发发布流程以及 CICD 是如何做的,从而来保障微服务能高质量的快速发布。

  4. 典型问题——介绍一下在实施微服务架构这一年中,我们所遇到的典型问题以及相对应的解决方案。


讲师介绍


刘朝刚


巧房科技 架构师


2012 年 4 月硕士毕业于中国科学技术大学软件学院,研究方向软件系统设计。在毕业的前一年进入到全球领先的会议管理公司 StarCite 进行实习,从此开始了整个 Java 的职业生涯。在整个过程中,主要是聚焦在 Java Web 开发领域,经历了从 SSH、 JSP、SOA、 Web Service 到使用 Dubbo 来实践微服务,再到现在基于 Spring Cloud 和 Kubernetes 等容器化技术来实战微服务,在 Java Web 开发领域积累了非常丰富的经验。同时对研究与实践整套开发流程(即各个开发阶段做什么、如何做以及做成什么样子)、领域建模和提高整个团队的开发效率也非常感兴趣。业余时间喜欢跑步、看球以及参加一些技术大会和看一些优秀的技术文章。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2018/shanghai/schedule


2019-09-05 16:384458

评论

发布
暂无评论
发现更多内容

架构师训练营 - 作业 - 第六周

Max2012

week2 框架设计 作业和学习总结

杨斌

2.8 第二周课后练习

lithium

极客时间 架构师训练

LeetCode题解:78. 子集,迭代,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师系列之1:UML 系统设计用例图

桃花原记

软件设计原则

猴子胖胖

软件设计原则

如何抽取实体关系?——基于依存句法分析的事实三元组抽取

Guanngxu

自然语言处理

Week 6 作业01

Croesus

架构师训练营第二周作业1

韩儿

架构师训练营第二周作业2

韩儿

第六周总结

fmouse

极客大学架构师训练营

CAP原理, Doris 临时失效的处理过程

garlic

极客大学架构师训练营

第二周学习总结

lithium

极客大学 架构师训练

第二周设计原则

Geek_9527

架构师系列之2:依赖倒置设计原则

桃花原记

架构作业 -- CAP原理

Nick~毓

【分布式事务】面试官问我:MySQL中的XA事务崩溃了如何恢复??

冰河

MySQL 分布式事务 一致性 XA

架构师训练营第 1 期 - 第 6 周课后练习

Anyou Liu

极客大学架构师训练营

第六周总结

alpha

极客大学架构师训练营

怎么样让自己的博客被谷歌和百度收录!

root

百度 SEO 博客收录 谷歌收录

训练营第六周作业 2

仲夏

极客大学架构师训练营

架构师训练营第二期 - 第二周作业

john_zhang

极客大学架构师训练营

第六周作业

fmouse

极客大学架构师训练营

第二周作业

CraspLion

前端不得不懂的架构知识(上)

执鸢者

架构 大前端

训练营第六周作业 1

仲夏

极客大学架构师训练营

盘点 Mac 上好用的七款软件

彭宏豪95

效率 效率工具 软件 Mac

Week 6 作业02

Croesus

架构师训练营 - 第六周总结

一个节点

极客大学架构师训练营

java安全编码指南之:序列化Serialization

程序那些事

java安全编码 java安全 java安全编码指南 java代码规范

极客大学架构师课程作业-第二周

井中人

极客大学架构师训练营

巧房微服务架构实战_QCon_刘朝刚_InfoQ精选文章