RemitRabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-72.09%)
PitstopThis repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Stars: ✭ 708 (+723.26%)
Tackle💯 percent reliable microservice communication
Stars: ✭ 44 (-48.84%)
Run Aspnetcore MicroservicesMicroservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, Grpc, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation. Also includes Cross-Cutting concerns like Implementing Centralized Distributed Logging with Elasticsearch, Kibana and SeriLog, use the HealthChecks with Watchdog, Implement Retry and Circuit Breaker patterns with Polly and so on.. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
Stars: ✭ 406 (+372.09%)
Dotnet Istanbul Microservices DemoThis is the demo application that i created for my talk 'Microservice Architecture & Implementation with Asp.Net Core' at Dotnet İstanbul Meetup Group.
Stars: ✭ 109 (+26.74%)
BunnyBunny is a popular, easy to use, mature Ruby client for RabbitMQ
Stars: ✭ 1,224 (+1323.26%)
amqpextraGolang AMQP on steroids. Reliable connection. Publisher. Consumer.
Stars: ✭ 59 (-31.4%)
momProof of concept for Message-Oriented-Middleware based architecture.
Stars: ✭ 39 (-54.65%)
RabbitroutineLightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.
Stars: ✭ 77 (-10.47%)
CarrotCarrot is a .NET lightweight library that provides a couple of facilities over RabbitMQ.
Stars: ✭ 14 (-83.72%)
go-amqp-reconnectauto reconnecting example for github.com/streadway/amqp Connection & Channel
Stars: ✭ 79 (-8.14%)
flask-rabbitmqA simple Python Flask combined with RabbitMQ pika library
Stars: ✭ 52 (-39.53%)
rbmqSimple API for spawning RabbitMQ Producers and Consumers.
Stars: ✭ 20 (-76.74%)
Vertx ZeroZero Framework:http://www.vertxup.cn
Stars: ✭ 320 (+272.09%)
BenthosFancy stream processing made operationally mundane
Stars: ✭ 3,705 (+4208.14%)
Pg Amqp BridgeSend messages to RabbitMQ from PostgreSQL
Stars: ✭ 334 (+288.37%)
RabbiteventsNuwber's events provide a simple observer implementation, allowing you to listen for various events that occur in your current and another application. For example, if you need to react to some event published from another API.
Stars: ✭ 84 (-2.33%)
ServicebusSimple service bus for sending events between processes using amqp.
Stars: ✭ 415 (+382.56%)
NestjsA collection of badass modules and utilities to help you level up your NestJS applications 🚀
Stars: ✭ 475 (+452.33%)
Rabbitmq ServerOpen source RabbitMQ: core server and tier 1 (built-in) plugins
Stars: ✭ 9,064 (+10439.53%)
Nsq Event BusA tiny wrapper around NSQ topic and channel 🚀
Stars: ✭ 66 (-23.26%)
cottontailCapture all RabbitMQ messages being sent through a broker.
Stars: ✭ 23 (-73.26%)
watermill-amqpAMQP Pub/Sub for the Watermill project.
Stars: ✭ 27 (-68.6%)
go-mqDeclare AMQP entities like queues, producers, and consumers in a declarative way. Can be used to work with RabbitMQ.
Stars: ✭ 76 (-11.63%)
http-proxy-amqpan amqp connection pool implementation
Stars: ✭ 17 (-80.23%)
nabbitmqNode.js library for interacting with RabbitMQ based on RxJS streams
Stars: ✭ 20 (-76.74%)
reactedActor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-80.23%)
nest-rabbit-tasksnest-rabbit-worker is a TaskQueue based upon RabbitMQ for NestJS
Stars: ✭ 29 (-66.28%)
HumusamqpPHP 7 AMQP library
Stars: ✭ 70 (-18.6%)
eshopzero.Net Microservice Application
Stars: ✭ 27 (-68.6%)
Resugansimple, powerful and unobstrusive event driven architecture framework for ruby
Stars: ✭ 82 (-4.65%)
EventlineMicro-framework for routing and handling events for bots and applications 🤖. IFTTT for developers 👩💻👨💻
Stars: ✭ 305 (+254.65%)
SurgingSurging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service gove…
Stars: ✭ 3,088 (+3490.7%)
HexagonHexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications, APIs or queue consumers) that run inside a cloud platform.
Stars: ✭ 336 (+290.7%)
postmanReverse proxy for async microservice communication
Stars: ✭ 30 (-65.12%)
Akkatecturea cqrs and event sourcing framework for dotnet core using akka.net
Stars: ✭ 414 (+381.4%)
PlumberA swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
Stars: ✭ 514 (+497.67%)
Practical.cleanarchitectureAsp.Net Core 5 Clean Architecture (Microservices, Modular Monolith, Monolith) samples (+Blazor, Angular 11, React 17, Vue 2.6), Domain-Driven Design, CQRS, Event Sourcing, SOLID, Asp.Net Core Identity Custom Storage, Identity Server 4 Admin UI, Entity Framework Core, Selenium E2E Testing, SignalR Notification, Hangfire Tasks Scheduling, Health Checks, Security Headers, ...
Stars: ✭ 639 (+643.02%)
Node CeleryCelery client for Node.js
Stars: ✭ 648 (+653.49%)
CapDistributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Stars: ✭ 5,208 (+5955.81%)
Aio PikaAMQP 0.9 client designed for asyncio and humans.
Stars: ✭ 611 (+610.47%)
MachineryMachinery is an asynchronous task queue/job queue based on distributed message passing.
Stars: ✭ 5,821 (+6668.6%)
AmqpGo client for AMQP 0.9.1
Stars: ✭ 4,170 (+4748.84%)
MbassadorPowerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven
Stars: ✭ 877 (+919.77%)
Yii2 QueueYii2 Queue Extension. Supports DB, Redis, RabbitMQ, Beanstalk and Gearman
Stars: ✭ 977 (+1036.05%)
Yii QueueQueue extension for Yii 3.0
Stars: ✭ 38 (-55.81%)
Asombroso DddUna lista cuidadosamente curada de recursos sobre Domain Driven Design, Eventos, Event Sourcing, Command Query Responsibility Segregation (CQRS).
Stars: ✭ 41 (-52.33%)
tomodachi💻 Microservice library / framework using Python's asyncio event loop with full support for HTTP + WebSockets, AWS SNS+SQS, RabbitMQ / AMQP, middleware, etc. Extendable for GraphQL, protobuf, gRPC, among other technologies.
Stars: ✭ 170 (+97.67%)
nestjs-rmqA custom library for NestJS microservice. It allows you to use RabbitMQ or AMQP.
Stars: ✭ 182 (+111.63%)
Php AmqplibThe most widely used PHP client for RabbitMQ
Stars: ✭ 3,950 (+4493.02%)