Projects with this topic
-
Финансовые Решения Цель: разработать микросервисную архитектуру на основе Nest.js с использованием RabbitMQ и Telegram API.
Producer и Consumer сервисы для RabbitMQ Нужно реализовать два микросервиса, взаимодействующих через брокер сообщений RabbitMQ. Producer (Sender) Service отправляет сообщения в RabbitMQ. Должен поддерживать отправку событий с уникальным идентификатором (например, UUID) для обеспечения идемпотентности, сериализацию данных в формате JSON, подтверждение успешной отправки сообщений и ретраи на случай временных ошибок соединения. Consumer (Receiver) Service получает сообщения из RabbitMQ и выполняет их обработку. Должен обеспечивать автоматическое или ручное подтверждение обработки сообщений, реализовывать механизм повторной обработки в случае ошибки и логировать успешные и неуспешные обработки. Сервис отправки уведомлений в Telegram Реализовать сервис, который принимает входящие события и отправляет соответствующие уведомления в Telegram (в произвольном формате) через Telegram Bot API. Дополнительные требования Использовать Nest.js с модульной архитектурой, Docker для развёртывания сервисов и придерживаться принципов SOLID и чистой архитектуры. Будет плюсом Настройка и документация API через Swagger, покрытие кода тестами (Jest / e2e). Ожидаемый результат: репозиторий с кодом (GitHub / GitLab / Bitbucket) и инструкцией по запуску проекта.Updated -
RabbitMQ is an open source general-purpose message broker that is designed for consistent, highly-available messaging scenarios (both synchronous and asynchronous)
Updated -
Repository to produce messages and send them to the corresponding RabbitMQ topic based on the routing keys provided.
Updated -
Repository to consume messages from RabbitMQ broker
Updated -
RabbitMQ Server Repository
Updated -
Intelligence hub for the RabbitMQ sustainability monitoring ecosystem. Calculation of the Sustainability Energy Score (SES) and other Compute and Performance efficiency metrics. Part of https://gitlab.com/mphil_rabbitmq_experiment
Updated -
A Rust crate to easily deploy resilient RabbitMQ consumers and publishers https://crates.io/crates/resilient-rabbitmq-client
Updated -
wraps amqp091 to ease use of rabbitMQ with embedded re-connection & retry systems, as well as Async produce with callbacks
Updated -
Key platform data integrations repo
Updated -
Full Stack Microservices Application
Updated -
RbFly is a library for RabbitMQ Streams using Python asyncio.
Updated -
A microservices-based system built with Node.js, Express, RabbitMQ, and PostgreSQL, managed using pnpm workspaces and Docker.
Updated -
A Microservices project focused on mastering asynchronous communication and event-driven architecture through practical use of RabbitMQ message queues. (ASP.NET Core Web API)
Updated -
OnRoad is a platform where users can anonymously contribute vehicle prices which helps the community get real and transparent pricing. Its USP is the complete breakdown of prices and hidden charges which separates it from the competition.
Updated -
A lightweight Symfony-based API providing CRUD operations for user reviews.
Updated -
Boilerplate for creating a scalable FastAPI application with AI integrations
Updated -
Check if eligible for UK rail fare refunds
Updated