• 微服务和API网关限流熔断实现关键逻辑思路

    今天准备谈下微服务架构和API网关中的限流熔断,当前可以看到对于Spring Cloud框架本身也提供了Hystrix,主流的开源API网关产品类似Kong网关本身也包括了限流熔断能力。当然也有完全较为独立的限流熔断开源实现,比如阿里的Sentinel即是我们经常会用到的限流熔断开源产品,而且可以和Dubbo,SpringCloud等各种微服务框架无缝集成。由于网上大家能够搜索...

    架构设计 2020年11月14日 60 0
  • 给大家分享一款高性能api网关

    在当前的互联网环境下,尤其是移动互联网的时代,用户通过手机APP可访问很多应用,作为应用的服务部分面对日益增多的客户,为了保证用户功能和体验,必然需要采用分布式等架构,以确保更好的性能和更快的软件迭代。API网关也变得必不可少,他可以统一地做一些权限、流量控制等,让业务研发专注业务服务即可,无需关注权限等问题。使用API 网关也有一系列的好处:聚合接口使得服务对调用者透明,客户...

    CentOS 2020年11月03日 98 0
  • API网关:API 网关从入门到放弃

    前言假设你正在开发一个电商网站,那么这里会涉及到很多后端的微服务,比如会员、商品、推荐服务等等。那么这里就会遇到一个问题,APP/Browser怎么去访问这些后端的服务? 如果业务比较简单的话,可以给每个业务都分配一个独立的域名(http://service.api.company.com),但这种方式会有几个问题:每个业务都会需要鉴权、限流、权限校验等逻辑,如果每个业务都各自...

    Java 2020年04月11日 335 0