An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.3% on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org
Top 1.5% forks on proxy.golang.org

proxy.golang.org : github.com/alibaba/sentinel-golang/pkg/adapters/kitex

* This package provides Sentinel integration for Kitex. For server side, users may append a Sentinel middleware to Kitex service, like: The plugin extracts service name and service method as the resource name by default. Users may provide customized resource name extractor when creating new Sentinel middleware (via WithResourceExtract options). Fallback logic: the plugin will return the BlockError by default if current request is blocked by Sentinel rules. Users may also provide customized fallback logic via WithBlockFallback(handler) options.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/alibaba/sentinel-golang/pkg/adapters/kitex
Keywords: cloud-native , go , golang , microservice , microservices , middleware , rate-limiting , resiliency
License: Apache-2.0
Latest release: almost 2 years ago
First release: almost 3 years ago
Namespace: github.com/alibaba/sentinel-golang/pkg/adapters
Dependent repositories: 1
Stars: 2,334 on GitHub
Forks: 385 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 18 days ago

Top 4.5% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/hertz v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for hertz For server side, users may create a Hertz S...
3 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/micro v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for go-micro. For server side, users may append a Sen...
4 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 3.3% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/datasource/nacos v0.0.0-20230626085943-08071855bc67
This package provides Nacos dynamic data-source implementation for Sentinel.
5 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2,334 stars on GitHub
Top 1.6% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/gin v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for Gin. Users may register SentinelMiddleware to the ...
9 versions - Latest release: almost 2 years ago - 17 dependent packages - 12 dependent repositories - 2,326 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/datasource/consul v0.0.0-20230626085943-08071855bc67
This package provides Consul dynamic data-source implementation for Sentinel.
4 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/echo v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for echo.
5 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/datasource/etcdv3 v0.0.0-20230626085943-08071855bc67
This package provides etcd v3 dynamic data-source implementation for Sentinel.
5 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 3.0% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/datasource/k8s v0.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices
4 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 2,334 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/iris/v12 v12.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices
1 version - Latest release: almost 2 years ago - 2,601 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/go-zero v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for go-zero. go-zero provides both zrpc and rest modu...
2 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/fiber v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for fiber.
2 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/gear v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for Gear. Users may register SentinelMiddleware to the...
4 versions - Latest release: almost 2 years ago - 2,334 stars on GitHub
Top 4.6% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/datasource/apollo v0.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices
7 versions - Latest release: almost 2 years ago - 1 dependent package - 2,334 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/adapters/grpc v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for gRPC. For server/client side, users may create a ...
6 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2,334 stars on GitHub
Top 0.7% on proxy.golang.org
github.com/alibaba/sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices
15 versions - Latest release: over 3 years ago - 601 dependent packages - 439 dependent repositories - 2,326 stars on GitHub
Top 5.4% on proxy.golang.org
github.com/alibaba/Sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices
15 versions - Latest release: over 3 years ago - 2,534 stars on GitHub