Skip to content

Wkkkkk/Strand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strand

Description

This is an implement for Boost::Asio::Strand. To visually demonstrate what happens with the IO threads and handlers, Remotery is used.

The code used emulates 4 worker threads, and 8 connections. Handlers (aka work items) with a random workload of [5ms,15ms]for a random connection are placed in the worker queue.

Without strand

time-slice

With strand

time-slice

About

An implement of Boost::Asio::Strand

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published