NATS at Industrial Scale How I switched from Ruby to Elixir by building my own product

Ports and external process wiring

External processes can escape the BEAM, read this blog post for notes about how to get processes to play nice with supervision.