Low overhead precision visibility of application events.
The App Agent delivers precision visibility of application events with ultra-low overhead.
The agent solves the problem of efficiently offloading the work of serializing, batching and publishing time-stamped application events to enable application and transaction transparency, event reporting, and performance optimization.
An easy-to-integrate software library keeps your code clean, lean and fast. Combined with Corvil Analytics network visibility, we eliminate traditional agent blind spots such as network stack latency, garbage collection and process scheduling.
Designed for high-throughput, the agent can sustain over 200,000 events per second and can buffer data to support higher bursts. The App Agent is provided as a software library with a simple, straightforward API, example code and documentation. It is easy to integrate with minimal dependencies and supports C++, C, and Java.
With multi-hop visibility, you can immediately see the latency hot spots.
Corvil is viewed as the trusted provider of transparency and forensic machine-time data to the trading industry.
Corvil makes use of precision hardware timestamps for nanosecond granularity.
Generates accurate timestamps with the absolute lowest application overhead.
Simple to use API, supporting C++, C and Java.
Publish over 200,000 events per second with a single publisher thread.
Corvil allows app agent events to be published and integrated with wire timestamps events for an integrated view.
Trusted by the world’s top global banks and exchanges.
Low-overhead mean you can afford to get the same visibility in production, so DevOps can monitor performance in both dev and production with a single toolset.
Add reliable microsecond performance visibility to your application development and test process.
Measure accurate wire-app-wire latency for full end-to-end visibility of trigger event on wire to decision event in app to response event on wire e.g. tick to order.
Provide UTC-synchronized reportable events from point of decision within your trading application software with minimum disruption and overhead.