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 permission
  • hippo4j-common: Code implementation shared by multiple modules
  • hippo4j-config: Provides the quasi-real-time thread pool parameter update function
  • hippo4j-console: Connects to Web front-end projects
  • hippo4j-discovery: Provides the functions of registering, renewing, and offline thread pool project instances
  • hippo4j-spring-boot-starter: The Client is a dependent component that interacts with the Server
  • hippo4j-example: Example project
  • hippo4j-server: Aggregates modules required for Server publishing
  • hippo4j-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