(składnia)

Roman Ulan: Wzorce silników zdarzeń w C++

Część IV: Wzorzec Half Sync/Half Async – obsługa częściowo synchroniczna (reaktywna) i częściowo asynchroniczna.

Programista 01/2015 (32) [okładka]

W poprzednim artykule przedstawiłem wzorzec Thread Pool („Programista” 10/2014), który jest skalowalną, wielowątkową alternatywą dla wzorca Reactor. To zupełnie asynchroniczne podejście w przypadku TP wymagało oczywiście drobnych zmian w kodzie aplikacyjnym. W niniejszym przedstawię wzorzec będący mieszanką obu podejść omawianych uprzednio.