微服务(MicroServices)资料整理
微服务单篇文章
解析微服务架构
微服务框架
Golang
- https://github.com/go-kit/kit
- https://github.com/micro/micro
- https://github.com/NYTimes/gizmo
- 直接使用gRPC
微服务实战
英文
- Introduction to Microservices
- Building Microservices: Using an API Gateway
- Building Microservices: Inter-Process Communication in a Microservices Architecture
- Service Discovery in a Microservices Architecture
- Event-Driven Data Management for Microservices
- Choosing a Microservices Deployment Strategy
- Refactoring a Monolith into Microservices
- Go+Microservices at Mercari
中文
- 微服务实战(一):微服务架构的优势与不足
- 微服务实战(二):使用API Gateway
- 微服务实战(三):深入微服务架构的进程间通信
- 微服务实战(四):服务发现的可行方案以及实践案例
- 微服务实践(五):微服务的事件驱动数据管理
- 微服务实战(六):选择微服务部署策略
- 微服务实践(七):从单体式架构迁移到微服务架构
RPC REST相关
- Microservice Showdown – REST vs SOAP vs Apache Thrift (And Why It Matters)
- RPC框架性能基本比较测试
- 远程通信(RPC,Webservice,RMI,JMS、EJB、JNDI的区别)对比