This is an example of a distributed counter, used for e.g. likes on a social media platform. Please note that this is a simplified example and does not implement all bells and whistles of a real-world distributed counter.
- .NET 7.0
- RabbitMQ
- RedisSearch
To build and run the application, you can use the provided docker-compose.yml
file.
docker-compose up --build
http://localhost:8080
http://localhost:5050
http://localhost:9090