tellapart / aurproxy

Load balancer manager with knowledge of Apache Aurora's service discovery mechanism and integration with Aurora's task lifecycle.
Apache License 2.0
71 stars 18 forks source link

Add gor-based traffic mirroring & replay. #1

Closed ThanosBaskous closed 9 years ago

ThanosBaskous commented 9 years ago

Uses gor to (optionally) replicate a specified number of queries per second over a TCP stream to one or more gor replication servers.

Also adds a replay mode in which the aurproxy management app manages only a gor worker in replay mode - meant to provide a way to fan out mirrored traffic without direct impact on the production routing layer.

ThanosBaskous commented 9 years ago

@GeorgeSirois, this is ready for another look when you get a chance.

GeorgeSirois commented 9 years ago

lgtm