
1/29/2015
What this post added
This post details the development and application of Toxiproxy, a TCP proxy for simulating network conditions in integration tests, and Semian, a tool inspired by Hystrix for managing external resource acquisition across processes using SysV semaphores. It also discusses the implementation of the circuit breaker pattern to handle slow or failing resources and the use of decorators to provide fallbacks for unavailable external services. The post emphasizes the importance of these tools in preparing for high-traffic events like Black Friday and Cyber Monday by improving system resiliency and removing single points of failure.