Skip to content

Note45/poc-redelivery-rabbitmq-dotnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Redelivery RabbitMQ Project

This project is a case study where I implemented retry and redelivery strategies using older versions of MassTransit with RabbitMQ, in which automated plugins for these features are not available.

🚀 Goals

  • Validate the use of retry and redelivery strategies in older versions of MassTransit with RabbitMQ.
  • Simulate write and read operations based on events.
  • Provide a starting point for applications adopting retry and redelivery strategies.

🔧 Tech Stack

  • .NET
  • MassTransit
  • RabbitMQ

⚙️ How to Run

Prerequisites

Steps

  1. Clone the repository:
   git clone https://github.com/Note45/poc-redelivery-rabbitmq-dotnet.git
   cd poc-redelivery-rabbitmq-dotnet
  1. Run RabbitMQ service

  2. Run the project:

  dotnet run --project RedeliveryProject/RedeliveryProject.csproj 
  1. The Redelivery RabbitMQ Project logs in terminal will show the stages

About

This project is a Proof of Concept (PoC) built with .NET, aiming to demonstrate the application of the redelivery using MassTransit with RabbitMQ.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors