pgqueuer
pgqueuer - это минималистичная библиотека очередей задач с высокой производительностью для Python, использующая надежность PostgreSQL.
Перечислено в категориях:
Инструменты разработчикаКатегорииОписание
pgqueuer — это минималистичная высокопроизводительная библиотека очередей задач для Python, использующая надежность PostgreSQL. Разработанная для простоты и эффективности, pgqueuer использует LISTEN/NOTIFY PostgreSQL для легкого управления очередями задач.
Как использовать pgqueuer?
Чтобы использовать pgqueuer, установите его через pip и настройте потребителя для обработки задач по мере их добавления в очередь. Вы также можете создать производителя для добавления задач в очередь.
Основные функции pgqueuer:
1️⃣
Простая интеграция с существующими приложениями на Python, использующими PostgreSQL
2️⃣
Эффективная обработка параллелизма с использованием FOR UPDATE SKIP LOCKED PostgreSQL
3️⃣
Уведомления в реальном времени с использованием LISTEN и NOTIFY для обновления статуса задач
4️⃣
Высокопроизводительная обработка задач
5️⃣
Минималистичный дизайн для удобства использования
Почему использовать pgqueuer?
# | Сценарий использования | Статус | |
---|---|---|---|
# 1 | Обработка входящих сообщений данных в реальном времени | ✅ | |
# 2 | Управление фоновыми задачами в веб-приложениях | ✅ | |
# 3 | Эффективная обработка асинхронных задач | ✅ |
Разработано pgqueuer?
PgQueuer разработан janbjorge, который сосредоточен на создании эффективных и простых решений для очередей задач в приложениях на Python.