Python microservice that features an Hexagonal Architecture exposed through a Rest API (FastAPI) and connected to a Message Broker (RabbitMQ) for consume and publish events. MongoDB as persistent storage and getting the most out of Python asyncio library.