To repozytorium zawiera aplikację Filo, która stanowić będzie oś dyskusji na temat komunikacji asynchronicznej w systemach rozporszonych. Nowe odcinki będą publikowane na naszym kanale YouTube.
RabbitMQ uruchamiamy naszybciej poprzez docker-compose
. Przechodzimy do katalogu compose
, a następnie w konsoli uruchamiamy polecenie:
docker-compose up -d
Management UI powinien być dostępny pod adrsem localhost:15672
.
Projekt zawiera aplikację konsolową Filo.Tools.RabbitMqTopology
, która pozwala na szybkie utworzenie topologii w RabbitMQ. Uruchom aplikację, a następnie sprawdź czy została utworzona wymiana (files-exchange
) wraz z kolejkami dla każdej z aplikacji konsumującej komunikaty.