Shopify/toxiproxy
View on GitHub ↗ ★ 12,479 Go
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
25 mentions on Hacker News by 23 people: 7 stories, 18 comments · first 2015-07-01 · latest 2026-01-02
20082026
-
I know of https://github.com/Shopify/toxiproxy but it is not protocol aware, you might be able to add it yourself.
comment by Rafert · 2026-01-02 · in The Netflix Simian Army (2011) -
I'm a big fan of Toxiproxy for these kinds of things: https://github.com/Shopify/toxiproxy
comment by enlyth · 2025-08-27 · in How to slow down a program and why it can be useful -
Another really great dev tool related to network traffic and proxying is Toxiproxy https://github.com/Shopify/toxiproxy Great for ensuring your app works well with poor connections especially when using things like WebSockets.
comment by leetrout · 2025-08-08 · in Show HN: Trayce – Burp Suite for developers -
…if you want to test your applications or even HTTP clients against various kinds of failures: [0]: https://github.com/Shopify/toxiproxy
comment by zikani_03 · 2025-04-30 · in No as a Service -
Very cool. For future me: https://github.com/Shopify/toxiproxy
comment by mooreds · 2024-11-25 · in Making Your Connection Bad -
…end user problem with a websocket based tool and I don't know how I would have done it otherwise. https://github.com/Shopify/toxiproxy
comment by leetrout · 2024-10-19 -
Have you seen https://github.com/Shopify/toxiproxy ? Maybe you could use this / similar setup to test with more realistic network behaviour.
comment by viraptor · 2024-10-06 · in The importance of local development -
…We were talking about a few random things, which require a lot of effort (compare to WASI): 1. https://github.com/Shopify/toxiproxy 2. https://github.com/bytedance/ns-x 3. https://github.com/hnes/cpuworker But all of them are not too good…
comment by Hixon10 · 2024-05-31 · in (Mostly) Deterministic Simulation Testing in Go -
…a similar approach could be achieved using toxiproxy and configuration. The documentation at https://github.com/Shopify/toxiproxy#2-populating-toxiproxy provides insights into the process. While it may not be as straightforward as with…
comment by miry · 2024-01-16 · in Speedbump – a TCP proxy to simulate variable network latency -
Checkout also shopify's awesome tool called toxiproxy: https://github.com/Shopify/toxiproxy It turns out to be also a very good way to test a networking library by implementing it. Since your stack needs to be able to basically handle most…
comment by Uptrenda · 2024-01-16 · in Speedbump – a TCP proxy to simulate variable network latency -
I use this to simulate delays between various local services: https://github.com/Shopify/toxiproxy If you have Docker all you need is a few terminal commands
comment by enlyth · 2023-10-11 · in Open-source network emulators and simulators -
https://github.com/Shopify/toxiproxy is a perfect solution for that. I used it quite successfully years ago and it looks like it's still pretty active.
comment by mneil · 2022-07-25 · in Ask HN: How do I force network failures during development against remote APIs? -
There's also toxiproxy - https://github.com/Shopify/toxiproxy
comment by chillax · 2022-07-16 · in Comcast: Simulating shitty network connections so you can build better systems -
…It works pretty well, and is even amenable to running during functional / integration tests. [1]: https://github.com/shopify/toxiproxy
comment by nine_k · 2021-12-19 · in Test your product on a crappy laptop -
…choose a region in your AWS config), but it's available now and can be integrated with tests. [1] https://github.com/Shopify/toxiproxy
comment by t0mek · 2020-08-11 · in I want to have an AWS region where everything breaks with high frequency -
…(for Linux): http://info.iet.unipi.it/~luigi/dummynet/ • A naughty SOCKS5 proxy (multiplatform): https://github.com/Shopify/toxiproxy
comment by derefr · 2020-02-14 · in Show HN: A Firefox extension to add latency to distracting webpages -
…allows us to test such cases: Datastore X being down / timing out / being excessively slow. [0] https://github.com/shopify/toxiproxy
comment by byroot · 2015-10-03 · in Lessons learned writing highly available code -
This looks suspiciously similar to https://github.com/Shopify/toxiproxy which is an older project. It even uses similar naming "toxic" "poisons".
comment by trishume · 2015-08-28 · in Toxy, a hackable HTTP proxy to simulate failure scenarios