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.
50 stars 27 forks source link

Making execution error available in fallback execution. #68

Closed regunathb closed 7 years ago

regunathb commented 7 years ago

Made some minor edits to sample URLs as well. Changes are to additionally pass the failure Throwable to params in TaskHandler and new 'controlParams' for Thrift and Http transports. This should not break backward compatibility.