Logo

MyPerf4J

A high performance and non-intrusive real-time Java method performance monitoring and statistical to

A high performance and non-intrusive real-time Java method performance monitoring and statistical tool designed for high-concurrency, low-latency applications. Inspired by perf4j and TProfiler. MyPerf4J has the following features: * No intrusion: using JavaAgent mode, no intrusion to the application, no need to modify the application code. * High performance: Very low performance consumption, only 73ns per record, can be used in production environment for a long time. * Low memory: With memory multiplexing, only a small number of temporary objects are generated throughout the life cycle, and the GC of the application is not affected. * High precision: using nanoseconds to calculate response time. * Real-time: Supports second level monitoring, minimum 1s!