Skip to content
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

YouTube
  • 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 channel

C++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.