Directories ¶
Path | Synopsis |
---|---|
Package api provides the topmost fundamental APIs for users using sentinel-golang.
|
Package api provides the topmost fundamental APIs for users using sentinel-golang. |
core
|
|
circuitbreaker
Package circuitbreaker implements the circuit breaker pattern, which provides stability and prevents cascading failures in distributed systems.
|
Package circuitbreaker implements the circuit breaker pattern, which provides stability and prevents cascading failures in distributed systems. |
config
Package config provides general configuration mechanism.
|
Package config provides general configuration mechanism. |
flow
Package flow implements the flow shaping control.
|
Package flow implements the flow shaping control. |
hotspot
Package hotspot provides implementation of "hot-spot" (frequent) parameter flow control.
|
Package hotspot provides implementation of "hot-spot" (frequent) parameter flow control. |
isolation
Package isolation provides implementation of concurrency limiting (semaphore isolation).
|
Package isolation provides implementation of concurrency limiting (semaphore isolation). |
stat/base
Package stat/base provides fundamental data structures of statistics.
|
Package stat/base provides fundamental data structures of statistics. |
system
Package system provides implementation of adaptive system protection.
|
Package system provides implementation of adaptive system protection. |
example
|
|
exporter
|
|
ext
|
|
datasource
Package ext/datasource provides interfaces and helper classes of dynamic data-source.
|
Package ext/datasource provides interfaces and helper classes of dynamic data-source. |
pkg
|
|
adapters/echo
Module
|
|
adapters/gear
Module
|
|
adapters/gin
Module
|
|
adapters/grpc
Module
|
|
adapters/micro
Module
|
|
datasource/apollo
Module
|
|
datasource/consul
Module
|
|
datasource/etcdv3
Module
|
|
datasource/k8s
Module
|
|
datasource/nacos
Module
|
|
tests
|
|
Click to show internal directories.
Click to hide internal directories.