Spring Cloud CLI is a set of extensions for the Spring Boot CLI making it possible to run Spring Cloud server apps and write Spring Cloud apps in Groovy scripts and run them from a shell. Auto-imports and dependency management is provided for all Spring Cloud projects.
实践Spring AMQP
Spring AMQP project applies core Spring concepts to the development of AMQP
-based messaging solutions. It provides a "template"
as a high-level abstraction for sending and receiving messages. It also provides support for Message-driven POJOs with a "listener container"
. These libraries facilitate management of AMQP resources while promoting the use of dependency injection and declarative configuration. In all of these cases, you will see similarities to the JMS
support in the Spring Framework.
实践Spring Kafka
Spring Kafka applies core Spring concepts to the development of Kafka-based messaging solutions. It provides a “template” as a high-level abstraction for sending messages. It also provides support for Message-driven POJOs with @KafkaListener
annotations and a “listener container”. These libraries promote the use of dependency injection and declarative. In all of these cases, you will see similarities to the JMS support in the Spring Framework and RabbitMQ support in Spring AMQP.
实践Kafka Tool
Kafka Tool is a GUI application for managing and using Apache Kafka clusters. It provides an intuitive UI that allows one to quickly view objects within a Kafka cluster as well as the messages stored in the topics of the cluster. It contains features geared towards both developers and administrators. Some of the key features include
实践Kafka Stream
get started
实践Kafka Eagle
Kafka Eagle Used to monitor the consumer status of Kafka clusters, as well as offsets, metadata and other information. Kafka Eagle Reference Manual
实践Kafka Connector
实践限流之RateLimitJ
RateLimitJ is a Java library for Rate-Limiting, providing extensible storage and application framework adaptors.
实践限流之Bucket4J
Bucket4J is a java rate limiting library based on token/leaky-bucket algorithm.