Hello everyone, I am programmer Longtai.
After more than six months of iterations, the Hippo4J thread pool framework has been successfully released in version 1.0.0 on Spring Festival 2022. Small partners who have requirements for this function can start with ha ~
Hippo4J
Introduction to the
Hippo4J is based on the Meituan-based dynamic thread pool design to enhance dynamic callback, monitoring, and alerting capabilities for thread pools. Thread pool parameters can be dynamically adjusted through the WEB console to support differentiated configuration of thread pools in a cluster. Built-in thread pool parameter change notification, and run overload alarm function (support multi-notification platform). According to tenant, project, thread pool dimensions, with system permissions, let different developers, managers responsible for their own system thread pool
Module is introduced
hippo4j-auth
: User, role, and permissionhippo4j-common
: Code implementation shared by multiple moduleshippo4j-config
: Provides the quasi-real-time thread pool parameter update functionhippo4j-console
: Connects to Web front-end projectshippo4j-discovery
: Provides the functions of registering, renewing, and offline thread pool project instanceshippo4j-spring-boot-starter
: The Client is a dependent component that interacts with the Serverhippo4j-example
: Example projecthippo4j-server
: Aggregates modules required for Server publishinghippo4j-tools
: Component codes such as operation logs
The project address
Github.com/acmenlt/dyn…
Functional architecture
Project Architecture Chart
The front-end demo
The last
If you would like to follow the latest developments and dry sharing of Hippo4J in real time, you can follow the public account: Longtai Technical Notes