Happy Coding, Happy Life

解析微服务架构

| Comments

过去的1年多,一直在助力澳洲最大的房地产互联网门户,研究并使用微服务架构改造其复杂的遗留系统。鉴于此,准备开个系列,讲讲我个人眼中的微服务是神马样的,它的概念,优缺点,为什么我们要使用它,以及在使用微服务的实践过程中,从开发、测试、部署、运维等几个方面相比以前方式有什么不同;同时,分享一下我们在微服务实践过程中的经验和踩过的那些坑。

目录大概如下

  • 理论篇

    • 单块架构应用以及挑战
    • 什么是微服务
    • 微服务的核心特征
    • 微服务的优缺点
    • 微服务的适用场景
    • 微服务与SOA
    • 微服务诞生的催化剂
  • 实践篇

    • 麻雀虽小,五脏俱全
    • 实现一个服务
    • 微服务开发模板的重要性
    • 不仅仅是REST
    • 消费者驱动的契约测试
    • 如何划分微服务
    • 微服务的依赖管理
    • 微服务与DevOPS
    • 微服务与监控
  • 案例篇

    • 合同管理系统
    • 市场定价系统
    • 信息搜索系统

Comments