В чем разница между: асинхронной, неблокирующей и Event-Base архитектурой?

Какая разница между:

Асинхронный,Неблокируемому, а такжеEvent-база архитектуры?

Может ли что-то быть какасинхронный а такженеблокирующая (а такжена основе событий)?

Что важнее всего в программировании, иметь что-то: асинхронный, неблокирующий и / или событийный (или все 3)?

Если бы вы могли привести примеры, это было бы здорово.

Этот вопрос задают, потому что я читал этот великийПереполнение стека статья на похожую тему, но она не отвечает на мои вопросы выше.

Ответы на вопрос(5)

Ваш ответ на вопрос