Повсеместно упоминается, что - 'Celery - это асинхронная очередь задач/очередь заданий, основанная на распределенной передаче сообщений'. Хотя я знаю, как использовать рабочие процессы Celery и все такое. Но в глубине души я не понимаю реальной важности и значение распределенной передачи сообщений и роль в ней очереди задач.
Я прошерстил большую часть Интернета, но нигде нет четкого объяснения определения слово за словом. Это просто всегда упоминается как факт.
Может ли кто-нибудь здесь сэкономить свое время, чтобы объяснить всю важность терминов с некоторыми соответствующими примерами?
Извините, если этот вопрос кажется тривиальным для большинства людей, но для меня решение этого будет иметь большое значение для понимания того, как все работает.
Спасибо.