Rüdiger Klaehn
Senior software engineer with thirty years of experience in professional software development, including ten years in the space industry (DLR, EUTELSAT and EUMETSAT), Rüdiger Klaehn has contributed to several important open source projects such as the scala programming language and the spire algebra library. He specializes in functional programming and automated software testing, especially property-based testing.
https://github.com/rklaehn
https://www.iroh.computer/
https://x.com/iroh_n0
Session
Iroh is a distributed systems toolkit for building on direct connections between any two devices, no matter where they are. It provides content-addressed storage and verified streaming, similarly to IPFS.
In this workshop, we will build a peer-to-peer content delivery network that works on all devices and can be used to stream videos or distribute large assets such as LLM weights.
Once learning the basics—opening p2p QUIC connections using iroh, plugging in iroh-blobs and building a p2p CDN that uses the machines of the workshop participants—we will be able to provide large data items and efficiently download them from multiple providers.
NB: You will need cargo and a rust IDE installed.