Talk 40:00

Going low level with TCP sockets and :gen_tcp

TCP sockets are used everywhere, though most of the time the details are hidden in high-level APIs and protocols. However, the BEAM makes writing such low-level network code a breeze — this talk will give a brief overview of how Erlang’s built-in :gen_tcp can be used to build low-level client and server applications.

The audience should be already familiar with Elixir code and some core BEAM concepts such as processes and messages.