0:00 / 0:00
#boost.asio#asynchronousprogramming#c++
Christopher Kohlhoff: Thinking Asynchronously: Designing Applications with Boost.Asio
CppNow
39K subscribers • 42 videos on Hallway • Conference channel
- One of the most-watched uploads on C++Now, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
- Presented by Christopher Kohlhoff
Intermediate. Assumes working knowledge.
27K views13 years ago
Systems programmingSoftware designConcurrency and parallelismNetworking and protocolsC++
Christopher Kohlhoff explains how to apply an asynchronous mindset to design problems using Boost.Asio building blocks.
From its inception, Boost.Asio has been designed with a toolkit, rather than framework, approach in mind. The library focuses on providing a set of fundamental, portable building blocks. There is usually more than one right way to approach a task, and the library does not dictate a particular design. In this presentation, we will consider how an asynchronous mindset can be applied to design problems. We'll look at alternative designs, common traps and pitfalls, and how to attack complexity with composed operations. The talk will also cover optimisation and the tools Boost.Asio provides for managing performance and scalability. This talk assumes that attendees have some basic level of familiarity with Boost.Asio. --- *--* ---Why it's here
A top upload from a listed channelC++Now is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.