Кто может ответить на вопрос для чего делается ассинхронность?
Тут был красивый пример про шахматистов.
Смари, у тебя есть 10 шахматистов-нубов и один супер жесткий шахматист. У них сеанс групповой игры.
Далее возможно два развития событий:
1. Крутой шахматист делает ход, ждет, пока подумает и походит не крутой шахматист, после чего пойдет к следующему и процесс повторится. Понятно, что это долго.
2. Вместо варианта 1 крутой шахматист может сделать свой ход и пойти к следующему не крутому шахматисту. Таким образом, пока он сделает круг, первый шахматист, скорее всего, уже походит, и нам не придется ждать.