partisan
Comcast
partisan | Comcast | |
---|---|---|
3 | 29 | |
887 | 10,227 | |
0.7% | - | |
8.3 | 0.0 | |
about 1 month ago | 8 days ago | |
Erlang | Go | |
Apache License 2.0 | 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.
partisan
-
Distributed² Machine Learning Notebooks with Elixir and Livebook
> I do wonder if maybe streaming large data chunks over Erlang distribution might be a problem and a secondary data channel (e.g. over udp or sctp) might be worth playing with.
You may want to take a look at the partisan[0] library written in Erlang. It is basically that, a reimagination of distributed Erlang, except that it can be multiplexed over multiple connections.
[0] - https://github.com/lasp-lang/partisan/
-
need help understanding gossip protocol in erlang
Projects: - https://github.com/helium/plumtree - https://github.com/lasp-lang/partisan
-
Toxiproxy is a framework for simulating network conditions
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
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?
vaurien - TCP hazard proxy
woke - Detect non-inclusive language in your source code.
noxious - A Rust port of Toxiproxy server
Orbit - :satellite: A cross-platform task runner for executing commands and generating files from templates
yamerl - YAML 1.2 and JSON parser in pure Erlang
Docker - Notary is a project that allows anyone to have trust over arbitrary collections of data
khepri - Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.
nes - NES emulator written in Go.
toxiproxy - :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
clumsy - clumsy makes your network condition on Windows significantly worse, but in a controlled and interactive manner.
observer_cli - Visualize Erlang/Elixir Nodes On The Command Line
Hugo - The world’s fastest framework for building websites.