架构中的基本词

架构中的关键词

 

缓存,限流,降级

1、Hystrix:隔离、降级、熔断

2、限流:nginx流量限制模块,lua+redis,RateLimiter,

降级:

3、配置中心:Diamond、Disconf、Consul等 

4、nginx:Keepalived做高可用

5、twemproxy:redis代理服务器,和mysql proxy对mysql的功能相同

6、Wireshark:抓取TCP协议数据,查看握手情况

7、OpenResty:服务器、lua+ngix+数据库进行基本业务开发,作用:灰度发布、网关、限流、校验

8、Tomcat超时:connectionTimeout、socket.soTimeout,asyncTimeout/disableUploadTimeout/keepAlieTimeout,maxKeepAliveRequests

9、spring-retry:重试、熔断

10、堆内缓存:Guava Cache、Ehchche、MapDB

    堆外缓存:Ehchche、MapDB

    磁盘缓存:Ehchche、MapDB

    分布式缓存:Ehchche、Redis

11、HTTP缓存、HttpClient缓存、Nginx HTTP缓存、Nginx代理层缓存

12、分布式任务elastic-job