agentscope-ai-java/idempotency-shield
Express middleware that makes handlers safe to retry — replays the cached response for a duplicate Idempotency-Key instead of re-running it, with pluggable in-memory or Redis storage.
О проекте
Express-мидлварь, делающая обработчики безопасными для повторных запросов: при повторе с тем же Idempotency-Key возвращает закэшированный ответ вместо повторного выполнения. Хранилище — память или Redis.
Чем пригодится
- Защитить эндпоинт оплаты от двойного списания при повторной отправке POST-запроса
- Настроить RedisStore, чтобы идемпотентность работала при нескольких инстансах приложения
- Реализовать свой IdempotencyStore поверх Postgres или DynamoDB
Пересказ README моделью DeepSeek V4.1 Flash. Может ошибаться в деталях.
Почему он в тренде
- Сегодня 20 звёзд.
- Всплеск держится 3 дня подряд — это не случайный выброс.
- Репозиторию 2 дня, а у него уже 84 звезды.
- Топ новых репозиториев за неделю: #168.
- Около 95 форков в сутки — код забирают себе.
Звёзды по дням
Столбики — звёзды за день, линия — обычный темп. Красным — дни всплесков.
Цифры
- Всего звёзд
- 84
- Звёзд за сутки
- 21
- Форков
- 10
- Issues и pull requests
- 0
- Наблюдателей
- 0
- Язык
- TypeScript
- Лицензия
- MIT
- Создан
- 17 сентября 2026
- Последний коммит
- 17 сентября 2026
Доверие к звёздам
Рост выглядит естественно: форков и обсуждений столько, сколько бывает у живых проектов, а звёзды приходят неровно, как от людей.
Это эвристики, а не приговор: судим по поведению репозитория, а не по списку звездивших.
Где замечен
- 19 сентября 2026Топ новых репозиториев за неделю: #167
Похожие проекты
-
5,3
supabase/supabase
Платформа разработки на Postgres: хостируемая база данных с аутентификацией, авто-генерируемыми REST/GraphQL API, realtime-подписками, хранилищем файлов и edge-функциями. Альтернатива Firebase на открытых инструментах.
-
4,0
KevinLiss/ApeAdmin
ApeAdmin — открытый фреймворк админ-панели на FastAPI + Vue3 для AI-приложений: RBAC, аудит-логи, плагины и MCP-SSE шлюз, публикующий функции системы как инструменты для AI-агентов.
-
3,3
planetscale/lead
Непроизводственное расширение Postgres для текстового поиска, воспроизводящее поведение TIN, чтобы проверять совместимый SQL в dev, test, CI и staging. Не предназначено для продакшена: индекс не хранит данные поиска, а…
-
2,8
fleetbase/fleetbase
Модульная операционная система для логистики и цепочек поставок: управление заказами, автопарком, зонами обслуживания и отслеживанием в реальном времени. Подходит для e-commerce, курьерских служб, доставки еды и…
-
2,6
tokio-rs/tokio
Асинхронный рантайм для Rust с неблокирующим I/O, планировщиком задач, таймерами и сетевыми сокетами. Используется для создания надёжных конкурентных приложений и сетевых сервисов на Rust.
-
2,4
iii-hq/iii
iii — это runtime на Rust для сборки бэкенда из воркеров: каждый сервис регистрирует функции и триггеры (HTTP, cron, очереди, состояние), а движок обеспечивает маршрутизацию, наблюдаемость и возможность добавлять…