The pierwszy wzór że ty wspominać właściwie mieć imię. Ono dzwonić the "Reaktor" wzór, che przekształcać wybrany/czekanie głosowanie opierać się wydarzenie w wydarzenie jechać callbacks (I zastanawiać się jeżeli wybrany być dlaczego swój nazwany reaktor). The reaktor (główny składnik) robić wszystkie the brudny pollling praca i ty móc po prostu ono wydarzenie gdy móc zdarzać się. http://en.wikipedia.org/wiki/Reactor_pattern
Przychodzić z powrotem the pytanie z czego znacząco, znacząco ono patrzeć jakby ty alwaysd potrzeba pracownik nić, dla the reaktor lub the proces monitor nić (jeśli the reaktor ono być using wydarzenie jechać API). Jeżeli być być the skrzynka wtedy the korzyść reaktor być oczywisty jeżeli ty mieć wiele wiele wydarzenie w tym samym czasie, jak mówić w twój skrzynka jeżeli ty musieć tuziny proces/mutexes wtedy reaktor ratować ty the koszt nić na monitor.
Z jednej strony, jeżeli swój właśnie sprawa pojedynczy pracownik nić wtedy dlaczego dodawać złożoność gdy ty móc łatwo rzecz z monitor nić? Ono być pewny być ambitny i kusić z wyszukany projekt (szczególnie gdy ty jeden przyjeżdżać przy jeden); I móc the pilenie:) ale pamiętać ono, niezawodność, prosta obsługa i utrzymanie być znacząco galanteryjny projekt. Mimo to, twój użytkownik dbać whethers swój reaktor opierać się projekt lub nie.
I sugerować że ty wysyłać dalszy szczegół, szczególnie pod względem scalabity perspektywa. Jak, ile przedmiot móc ty w tym samym czasie (w tym samym czasie), ile proces Etc.
Mieć Nadzieję że pomoc…