Post Thumbnail

Каждому Go-бэкенду рано или поздно требуются фоновые задачи. Вы начинаете с горутины, затем вам нужны повторные попытки, потом дедупликация, а затем вы понимаете, что перезапуск сервера только что убил 2000 полуобработанных задач.

Сейчас уже есть куча различных распределённых очередей для Go-проектов. В статье автор пробует конкретно Asynq с использованием Valkey в качестве хранилища

Похожее

Post Thumbnail

Soppo

Пятничный язык программирования! Я про него уже писал, но он продолжает развиват...

Post Thumbnail

Typescript Defer

Автор экспериментировал с добавлением оператора defer из Go в компилятор TypeScr...

Post Thumbnail

Raft сломан

Ребята из Antithesis(я хз кто это) протестировали несколько популярных реализаци...