# Alibaba Sentinel > Alibaba Sentinel is an open source flow control component for reliability, resilience, and monitoring of microservices. It provides flow control, traffic shaping, concurrency limiting, circuit breaking, and system adaptive overload protection, with a real-time dashboard for visualizing metrics and configuring rules dynamically. Written primarily in Java with a Go implementation (sentinel-golang), it integrates with Spring Cloud, Dubbo, gRPC, Apache RocketMQ, and Servlet. This file was generated by API Evangelist from the catalog for alibaba-sentinel; the provider does not publish an llms.txt. ## APIs - [Sentinel Dashboard API](https://sentinelguard.io/en-us/docs/dashboard.html): REST interface for the Sentinel dashboard — real-time monitoring of clients and dynamic configuration of flow control, circuit breaking, and system protection rules (baseURL http://localhost:8080). ## Specs - [Sentinel Dashboard OpenAPI](https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/openapi/sentinel-dashboard-api.yml): OpenAPI 3.0 description of the dashboard REST API. - [Flow Rule JSON Schema](https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/json-schema/flow-rule.json): JSON Schema for Sentinel flow control rules. - [Degrade Rule JSON Schema](https://raw.githubusercontent.com/api-evangelist/alibaba-sentinel/refs/heads/main/json-schema/degrade-rule.json): JSON Schema for Sentinel circuit breaking (degrade) rules. ## Packages - [sentinel-core (Maven Central)](https://central.sonatype.com/artifact/com.alibaba.csp/sentinel-core): Core Java library. - [sentinel-golang (Go module)](https://pkg.go.dev/github.com/alibaba/sentinel-golang): Go implementation. ## Docs - [Introduction](https://sentinelguard.io/en-us/docs/introduction.html): Project overview and concepts. - [Dashboard docs](https://sentinelguard.io/en-us/docs/dashboard.html): Dashboard setup and usage. - [How to Use (wiki)](https://github.com/alibaba/Sentinel/wiki/How-to-Use): Getting started guide. - [Website](https://sentinelguard.io/): Project home. ## Source - [Sentinel (Java) on GitHub](https://github.com/alibaba/Sentinel): Primary repository. - [sentinel-golang on GitHub](https://github.com/alibaba/sentinel-golang): Go implementation. - [Releases](https://github.com/alibaba/Sentinel/releases): Version history. - [Issues](https://github.com/alibaba/Sentinel/issues): Issue tracker.