GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Building High Performance Protocols"

Time: Wednesday 16:30 - 17:20 / Location: French

Like any good piece of software, a performant network protocol implementation is a marriage of careful design of both protocol and code. In this session, we will let the cat out of the bag on several tips and tricks that have been employed over many years to design and implement network protocols that are high performance and designed for backwards compatibility. We will also explore what NOT to do, as well as, what to include in a protocol and what belongs higher up. So many lessons have been learned going from IPv4 to IPv6 and from HTTP/1.1 to SPDY. These great ideas apply well beyond network protocols and they have been the sole domain of network geeks for far too long.

Download slides

Todd Montgomery, Network, Systems, and DevOps Geek

Todd Montgomery

Biography: Todd Montgomery

Todd is a networking geek who has researched, designed, and built numerous protocols, messaging-oriented middleware systems, and real-time data systems, done research for NASA, and has contributed to the IETF and IEEE. Todd currently works for Informatica and is responsible for architecture of Ultra Messaging