Это небольшое дополнение к статье https://habr.com/ru/articles/949534/ . Если вы её не читали, то лучше начать с неё, будет понятна предыстория и как развивалась концепция взаимодействия с пользователем и AQ. А мы пойдем по классикам):
Статья принадлежит Liberiam и должна была публиковаться одновременно с моими, но к сожалению, она ждет модерацию в песочнице https://habr.com/ru/sandbox/258638/ как новый автор. По этому публикую я, что бы не нарушать последовательность подачи материала.


