写点什么

巧房微服务架构实战

  • 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:384492

评论

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

关于 AWS Lambda 中的冷启动,你想了解的信息都在这!

donghui

Serverless Faas 函数计算

成德眉资现代农业园区大联动促发展,“1链3e”引领四市农业产业数字化建设

CNG农业公链

2020年9月北京BGP机房网络质量评测:天地祥云木樨园力压群芳终进前三

博睿数据

机房 评测

《华为数据之道》读书笔记:第 4 章 面向“业务交易”的信息架构建设

方志

数据中台 数字化转型 数据治理

数字化时代App们将何去何从?

FinClip

区块链医疗、电子票据应用落地开发解决方案

t13823115967

电子票据 区块链医疗

uml图中各种线的关系

胡云飞

极客大学架构师训练营 UML

物化视图如何快速完成数据聚合操作?

VoltDB

数据库 数据分析 sql

京东集团技术委员会主席周伯文:推进产业数智化发展需要技术和生态两把“桨”

京东科技开发者

区块链 大数据 AI 物联网,

区块链技术应用开发、区块链版权应用搭建解决方案

t13823115967

区块链技术应用开发 区块链版权搭建解决方案

大厂经验:一套Web自动曝光埋点技术方案

阿亮

埋点 曝光埋点 点击埋点 自动化埋点

MyBatis-技术专题-拦截器原理探究

洛神灬殇

前端高效开发必备的 js 库梳理

徐小夕

Java GitHub 大前端 js

MySQL-技术专题-LEFT JOIN避坑指南

洛神灬殇

京东智能客服品牌焕新:“言犀”亮相2020京东JDD大会

京东科技开发者

大数据 AI 知识图谱

从数据仓库双集群系统模式探讨,看GaussDB(DWS)的容灾设计

华为云开发者联盟

数据库 数据仓库 数据

京东千亿订单背后的纵深安全防御体系

京东科技开发者

安全 网络 云服务 云安全

中小型企业创业的福音

anyRTC开发者

创业 音视频 WebRTC RTC

「干货总结」程序员必知必会的十大排序算法

bigsai

排序 排序算法 快速排序

推荐几款MySQL相关工具

Simon

MySQL 工具 percona server

以 Kubernetes 为代表的容器技术,已成为云计算的新界面

阿里巴巴云原生

云计算 Kubernetes 容器 云原生

距离 2020 年结束不到2个月,字节跳动员工却在闲鱼卖内推名额登上热搜!

Java架构师迁哥

五年时间完成业务数字化转型,华为如今做得怎么样了?

华为云开发者联盟

效率 提升 数字化

表格控件Spread.NET V14.0 发布:支持 .NET 5 和 .NET Core 3.1

葡萄城技术团队

跨语言跨平台聚合OpenAPI文档从来没有这么简单过

Knife4j

微服务 OpenAPI Knife4j Knife4jAggregation

2020年10月北京BGP机房网络质量评测:流水的其他,铁打的世纪互联?

博睿数据

机房 评测

讯飞推出充电宝式便携拾音器,重新定义传统拾音

Talk A.I.

SpringBoot-技术专题-如何提高吞吐量

洛神灬殇

26张图带你彻底搞懂volatile关键字的底层实现

小牛

volatile 后端 多线程 并发 Java 分布式

阿里内部11月最新出台Spring Cloud架构设计+程序开发+运维部署

Java架构追梦

Java 阿里巴巴 架构 微服务 SpringCloud

肝了一周的 UDP 基础知识终于出来了。

苹果看辽宁体育

计算机网络 计算机基础

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