写点什么

巧房微服务架构实战

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

评论

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

京东商品列表数据接口(JD.item_search)

tbapi

京东 京东API接口 京东商品列表数据接口 京东商品列表数据采集

活动回顾丨云原生技术实践营 Serverless + AI 专场 (深圳站) 回顾 & PPT 下载

阿里巴巴云原生

阿里云 Serverless AI 云原生

6月28日PolarDB开源社区长沙站,NineData联合创始人周振兴将带来《数据库DevOps最佳实践》主题分享

NineData

数据库 DevOps polarDB NineData 周振兴

【HDC.2024】华为云Astro低代码平台开启AI敏捷组装时代,探索低代码创新无限可能

低代码 华为云

软件测试学习笔记丨JUnit5结合数据驱动-json

测试人

软件测试

GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了

我再BUG界嘎嘎乱杀

Python 编程 入门 开发语言 零基础

基于阿里云 OpenAPI 插件,让 Grafana 轻松实现云上数据可视化

阿里巴巴云原生

阿里云 云原生 Grafana

他们说:优秀的程序员应该对代码保持追求

秃头小帅oi

GitHub爆赞!最适合新手入门的教程——笨方法学Python 3

我再BUG界嘎嘎乱杀

Python 后端 入门 开发语言 零基础

MYSQL中怎么查询LONGBLOB类型数据的大小

不在线第一只蜗牛

MySQL 数据库 sql

1688商品详情API返回值全面剖析:阿里巴巴中国站数据驱动的库存管理

技术冰糖葫芦

api 网关 API Explorer api 货币化 API 文档

SD-WAN在海外网络加速中的应用和优势

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

从云原生视角看 AI 原生应用架构的实践

阿里巴巴云原生

阿里云 云原生

2024-06-26:用go语言,给定一个长度为n的数组nums和一个正整数k, 找到数组中所有相差绝对值恰好为k的子数组, 并返回这些子数组中元素之和的最大值。 如果找不到这样的子数组,返回0。 输

福大大架构师每日一题

福大大架构师每日一题

大模型应用开发实战营第 5 期 - 毕业总结

铁血杰克

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