微服务目的

微服务目的

微服务目的

微服务目的是为了更好的进行分布式系统开发,拆分单体应用为多个服务每个服务都是一个独立运行的项目。那么分布式系统就一定会涉及四个问题:

  • 1.客户端如何访问服务
  • 2.服务间如何通信
  • 3.服务如何治理
  • 4.服务挂了如何处理

具体对应的问题细化一下就是:

  • 1.API 网关 服务路由
  • 2.HTTP,RPC,异步调用
  • 3.服务注册与发现-->达到高可用的目的
  • 4.熔断,限流,服务降级

微服务要求

最终微服务的要求就是实现:

  • 1.高可用
  • 2.高性能
  • 3.高并发

视频资料

视频参考

本博客为Swagger-Ranger的笔记分享,文章会持续更新
文中源码地址: https://github.com/Swagger-Ranger
欢迎交流指正,如有侵权请联系作者确认删除: liufei32@outlook.com

posted on 2019-04-08 16:19  Swagger-Ranger  阅读(734)  评论(0编辑  收藏  举报

导航