flipkart-incubator / phantom

Phantom is a high performance proxy for accessing distributed services. It is an RPC system with support for different transports and protocols. Phantom is inspired by Twitter Finagle clients and builds on the capabilities of technologies like Netty, Unix Domain Sockets, Netflix Hystrix and Spring. Phantom proxies have been used to serve several hundred million API calls in production deployments at Flipkart.
49 stars 27 forks source link

fix in phantom dashboard, metrics snapshot aggregator #50

Closed ishwar-kumar closed 9 years ago

ishwar-kumar commented 9 years ago

fix in phantom dashboard: If dashboard stream is used from hystrix and circuit breaker is open, then phantom dashboard breaks for that command as it expects variable openCircuitHostNames in data[] array

metrics snapshot aggregator: fixing metrics snapshot aggregator to report latencies in average value instead of adding directly which is wrong.