awesome-chaos-engineering
Comcast
awesome-chaos-engineering | Comcast | |
---|---|---|
3 | 29 | |
5,797 | 10,227 | |
- | - | |
0.0 | 0.0 | |
4 months ago | 8 days ago | |
Go | ||
Creative Commons Zero v1.0 Universal | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-chaos-engineering
-
Show HN: A script to test whether a program breaks without network access
https://github.com/dastergon/awesome-chaos-engineering#notab...
IIUC, MVVM apps can handle delayed messages - that sit in the outbox while waiting to reestablish network connectivity - better than apps without such layers.
Which mobile apps work during intermittent connectivity scenarios like disasters and disaster relief (where first priority typically is to get comms back online in order to support essential services (with GIF downloads and endless pull-to-refresh))?
-
Toxiproxy is a framework for simulating network conditions
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?
-
How Chaos Engineering Practices Will Help You Design Better Software
Pavlos Ratis – Chaos Engineering resources
Comcast
-
Twenty-five open-source network emulators and simulators you can use in 2023
And comcast: https://github.com/tylertreat/comcast
-
macOS Command-Line Tools You Might Not Know About
[Comcast](https://github.com/tylertreat/comcast) also does this for macOS, BSD, and Linux. And it's _brilliantly_ named.
-
Hundreds of millions of stars turned into a map of GitHub projects
I knew GitHub is not a tiny website, but I didn't imagine how big it actually is. Each of those dots are giant parts of someone's life.
There are a lot of interests that I didn't know exist. For example https://github.com/cat-milk/Anime-Girls-Holding-Programming-... - someone collects anime girls holding programming books.
https://github.com/tylertreat/Comcast - and here is someone who is amazing at coming up with funny project names =)
- simmulate a high latency network
-
How to simulate a high ping?
There's a tool called "comcast" for exactly that (and more): https://github.com/tylertreat/comcast
-
Speedbump - a TCP proxy for simulating variable network latency
looks similar to https://github.com/tylertreat/comcast
- Ask HN: How do I force network failures during development against remote APIs?
- Simulating poor network connections so you can build better systems .
What are some alternatives?
awesome-sre - A curated list of Site Reliability and Production Engineering resources.
woke - Detect non-inclusive language in your source code.
toxiproxy - :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Orbit - :satellite: A cross-platform task runner for executing commands and generating files from templates
noxious - A Rust port of Toxiproxy server
Docker - Notary is a project that allows anyone to have trust over arbitrary collections of data
eatmynetwork - A small script for running programs with (minimal) network sandboxing
nes - NES emulator written in Go.
vaurien - TCP hazard proxy
clumsy - clumsy makes your network condition on Windows significantly worse, but in a controlled and interactive manner.
partisan - High-performance, high-scalability distributed computing for the BEAM.
Hugo - The world’s fastest framework for building websites.