https://github.com/outbrain-inc/gruffalo
An asynchronous graphite proxy
https://github.com/outbrain-inc/gruffalo
Last synced: 12 months ago
JSON representation
An asynchronous graphite proxy
- Host: GitHub
- URL: https://github.com/outbrain-inc/gruffalo
- Owner: outbrain-inc
- License: apache-2.0
- Created: 2014-10-22T13:00:01.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-10T11:20:48.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T19:34:31.387Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 76.2 KB
- Stars: 34
- Watchers: 16
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Gruffalo
========
[](https://travis-ci.org/outbrain/gruffalo)
Gruffalo is an asynchronous Netty based graphite proxy.
It protects Graphite from the herds of clients by minimizing context switches and interrupts; by batching and aggregating metrics.
Gruffalo also allows you to replicate metrics between Graphite installations for DR scenarios, for example.
Gruffalo can easily handle a massive amount of traffic, and thus increase your metrics delivery system availability.
At Outbrain, we currently handle over 1700 concurrent connections, and over 2M metrics per minute per instance.
Reference Docs
--------------
* [About the design] (http://www.slideshare.net/eranharel/reactive-by-example-at-reversim-summit-2015)