Paweł Thomalla
"Model współbieżności i Event Loop"
2016-02-10
Czym jest Współbieżność?
Współbieżność polega na jednoczesnym wykonywaniu co najmniej dwóch czynności.
Wątek (thread)
...to sekwencja działań, która może wykonywać się równolegle z innymi sekwencjami działań w kontekście danego procesu (programu).
Jednowątkowość (single-threaded)
Konwencjonalny sposób realizacji procesu, w którym implementuje się tylko jeden wątek przetwarzania.
Synchronizacja nieblokująca (non-blocking algorithm)
Algorytm nazwany jest nieblokującym, jeżeli niewykonanie lub zawieszenie dowolnego wątku nie może spowodować awarii lub zawieszenia w innym wątku.
Programowanie Asynchroniczne (asynchronous)
Concurrency
Wywołanie zwrotne (callback)
Fork me on Github
Fullscreen