Microservice Study Notes--(Microservice Technology Stack Guide)

Guide to microservice technology stack

Practical articles

1. Microservice Governance

  • Eureka、Nacos
  • OpenFeign
  • Gateway Getway
  • Configuration Center Nacos

2.Docker

  • Docker principle
  • Docker uses
  • Dockerfile
  • DockerCompose

3. Asynchronous communication

  • synchronous and asynchronous
  • MQ technology selection
  • SpringAMQP
  • consumer current limit

4. Distributed search

  • DSL Grammar PPC
  • HighLevelClient Geosearch
  • Pinyin Search Aggregate Statistics
  • Automatically complete sharded clusters

Advanced

5. Microservice protection

  • flow control
  • system protection
  • Fuse downgrade
  • service authorization

6. Distributed transactions

  • XA mode
  • TCC mode
  • AT mode
  • Saga mode

7. Distributed cache

  • data persistence
  • Redis master-slave cluster
  • sentinel mechanism
  • Redis shard cluster

8. Multi-level cache

  • Multi-level cache tiering
  • nginx cache
  • Redis cache
  • Canal data synchronization

9. Reliable message service

  • Message third party confirmation
  • lazy queue
  • delay queue
  • mirror cluster
  • Arbitration Queue

Interview

1. Nacos source code

  • Nacos service discovery principle
  • Nacos service registration principle
  • Nacos heartbeat mechanism
  • Differences between Nocos and Eureka

2. Sentinel source code

  • Sentimel sliding window algorithm
  • token bucket algorithm
  • Leaky bucket algorithm
    3. Redis hotspot problem
  • Distributed lock problem
  • cache penetration
  • cache breakdown
  • cache avalanche

Guess you like

Origin blog.csdn.net/weixin_42594143/article/details/130401887