Our great sponsors
-
toxiproxy
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
While yours is more fully featured, I submit that https://github.com/tylertreat/comcast had the better name.
This is one of my favorite tools out there. So simple but yet so powerful.
You get the real deal when you pair it with other tools to analyze and monitor traffic.
Worth the note, I sometimes use this front end in case I want to quickly adjust stuff https://github.com/buckle/toxiproxy-frontend
What a useful tool for resilience engineering.
https://github.com/dastergon/awesome-chaos-engineering#notab... does list toxiproxy.
Any general pointers for handling network connectivity issues (from any OSI layer) in client and server apps?
Many apps lack 'pending in outbox' functionality that we expect from e.g. email clients.
Who could develop a set of reference toxiproxy 'test case mutators' (?) for simulating typical #DisasterRelief connectivity issues?
You might be interested in Partisan's fault injector. I don't know if @cmeiklejohn is still working on it, but it's really cool nonetheless.
https://www.youtube.com/watch?v=KrwhOkiifQ8
https://github.com/lasp-lang/partisan
Related posts
- Ask HN: How do I force network failures during development against remote APIs?
- Twenty-five open-source network emulators and simulators you can use in 2023
- Launch HN: Codeparrot (YC W23) – Automated API testing using production traffic
- A Golang-based open-source network monitoring tool
- Speedbump - a TCP proxy for simulating variable network latency