https://github.com/rabbitmq/inet_tcp_proxy
  
  
    Simulate network partitions in an distributed Erlang cluster 
    https://github.com/rabbitmq/inet_tcp_proxy
  
distributed-systems elixir erlang integration-testing
        Last synced: 4 months ago 
        JSON representation
    
Simulate network partitions in an distributed Erlang cluster
- Host: GitHub
 - URL: https://github.com/rabbitmq/inet_tcp_proxy
 - Owner: rabbitmq
 - License: other
 - Created: 2018-12-05T12:50:47.000Z (almost 7 years ago)
 - Default Branch: master
 - Last Pushed: 2024-02-13T20:51:03.000Z (over 1 year ago)
 - Last Synced: 2025-04-13T12:51:23.309Z (7 months ago)
 - Topics: distributed-systems, elixir, erlang, integration-testing
 - Language: Erlang
 - Homepage:
 - Size: 122 KB
 - Stars: 9
 - Watchers: 16
 - Forks: 6
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 - Contributing: CONTRIBUTING.md
 - License: LICENSE
 - Code of conduct: CODE_OF_CONDUCT.md
 
 
Awesome Lists containing this project
README
          # inet_tcp_proxy
## What is This?
This is a set of utilities that can be used to simulate [some types of] network partitions
in an distributed Erlang cluster, originally used in RabbitMQ integration tests.
This proxy is not as comprehensive as [Toxiproxy](https://github.com/Shopify/toxiproxy) or similar tools;
it is, however, very easy to embed into Erlang integration tests, and it is sufficient for some
test suites.