All events
Silicon Valley Code Camp : October 5th and 6th 2013Session

C++ Asynchronous I/O - Asio

  • When 10:45 AM Sunday
  • Where 8338

About This Session

Reactive systems are found everywhere. The temptation to implement them with legions of waiting threads can be strong; however, the result is nearly always disappointing. The Boost.Asio library provides a framework to handle asynchronous resources with specific classes directed toward networking, serial port I/O, timers and more. In this session we will introduce Asio and some best practices while implementing a simple TCP client and server. Asio has been submitted to the C++ Standards Committee for inclusion and can be found in the Boost library collection or as a stand-alone version. Come and learn a better way to implement reactive systems with the Asynchronous I/O library.
  • Time 10:45 AM Sunday
  • Room 8338

The Speaker(s)

Michael Caisse

Michael Caisse

Principal, Ciere Consulting

Michael Caisse has been crafting code in C++ for nearly 25-years. He enjoys teaching, mentoring, meta-programming, an elegant architecture and design, helping teams succeed, and a good technical discussion about all things C++.