微服务架构和实践

Airbnb 的微服务架构

2018-08-01  本文已影响0人  623049349ffc

原文:From Monorail to Monorepo: Airbnb’s journey into Microservices

Airbnb 最开始是一个 single repo Ruby on Rails 项目。前端用过 backbone 和 react,后端有Ruby 和 Java。

2014年之前的 deployment workflow 是:

用于支持 deploy 的内部项目:

airbnb arch 1.png airbnb arch 2.png

随着这个single repo project 不断变大,Airbnb 开始采用 microservices architecture。

后端

airbnb arch 3.png

架构中使用的工具

上一篇 下一篇

猜你喜欢

热点阅读