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
Todd Montgomery, TweetNetwork, Systems, and DevOps Geek
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
Presentation: TweetJava vs. C/C++ Panel
Moderator: Todd Montgomery
Presentation: TweetBuilding High Performance Protocols
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.