Search videos
View all results →
← FOSDEM 2019
Sans IO: safe and testable network protocols
Implementing network protocols is a hard task, especially considering the support of conflicting implementations, or long term maintenance. And it does not help that testing them often requires complex client or server setups. By removing IO from the equation, and instead working directly with buffers, we’ll see that testing instantly becomes easier to setup, the core implementation becomes completely deterministic, and the protocol gets more reusable. This talk draws heavily from experience imp
Recording not playing? Use the FOSDEM link above.