Introduction to Sentinel (1)

Sentinel What is it

Sentinel It is a high-availability traffic protection component oriented to a distributed service architecture. It mainly uses traffic as the entry point, starting fromMultiple dimensions such as current limiting, traffic shaping, fuse degradation, system load protection, hotspot protection, etc. help developers to ensure the stability of microservices

Official website: https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D

Sentinel Characteristics

  • Rich application scenarios: SentinelUndertake Ali Baba nearly 10in the core scenario dual XI promote flow, e.g. spike (i.e., bursty traffic control system can withstand capacity range), the message load shifting, cluster traffic control, the downstream fuse is not available in real time Application etc.
  • Complete real-time monitoring: SentinelProvide real-time monitoring function at the same time. You can see a single machine-second data access applications in the console, or even 500a summary of the operation of the cluster size of the following sets of
  • Extensive open source ecosystem: SentinelOut of the box with the other open source framework / library integration module, for example, SpringCloud、Dubbo、gRPCintegrated. You only need to introduce the corresponding dependencies and perform a simple configuration to quickly accessSentinel
  • The perfect SPIextension points: SentinelProvides a simple-to-use, comprehensive SPIexpansion interface. You can quickly customize the logic by implementing an extended interface. For example, custom rule management, adaptation of dynamic data sources, etc.

Insert picture description here

Sentinel Open source ecology

Insert picture description here

Sentinel The basic concept

Guess you like

Origin blog.csdn.net/weixin_38192427/article/details/115338976