Links

The gAgent

Granulate's Secret Sauce

gAgent Overview

Granulate’s gAgent is the foundation of our real-time continuous optimization solution. The agent automatically learns the application’s specific resource usage patterns and data flow to identify contended resources, bottlenecks, and optimization opportunities on each server.
Granulate’s agent automatically learns your application’s specific resource usage patterns and data flow and then tailors runtime-level optimizations regarding CPU, locks, caches, and memory accesses to improve an infrastructure’s application-specific performance.
Runtime Module
The Runtime module applies logic of reordering resource queues. It also scores usage patterns based on a predetermined utility function and achieves the best scoring patterns once activated. The Runtime module handles OS resource allocation decisions by using runtime managers interfaces
The agent can be installed as a Docker container, package, Kubernetes Pod, simple CLI command on your machine, or in any way required to fit your environment. Installation is also supported by any provisioning tool or automation methods you might be using.

To get started using gAgent, select your relevant environment or preferred installation method

Markdown Monster icon
Markdown Monster icon
Markdown Monster icon
Markdown Monster icon
Markdown Monster icon
Markdown Monster icon

Get Started

  • Try our free profiling tool and get an accurate value prediction.
  • Get some info and start our free trial POC HERE
  • Check out our supported use cases and find your workload on our ROI map