12-28, 12:30–14:30 (Europe/Berlin), CDC Triangle
In this workshop we'll look at how iroh establishes p2p QUIC connections. Using holepunching to create direct connections where possible. Then we'll build on top of this by using the gossip protocol to build a group chat.
iroh is a library to establish direct connections between two peers. The workshop will start with an overview of how iroh works and what it provides. After this we'll explore establishing connections between two endpoints before progressing to using a gossip protocol to send messages to multiple peers. At the end we should have a simplistic group chat application.
Floris is a software engineer at number 0 where he builds networking
protocols in Rust to support user agency. Previously he's been an SRE
and Python developer.
When not creating software Floris can be found in the mountains,
climbing, ski touring or paragliding.