Esta aplicação gerencia inscrições em uma newsletter utilizando Kafka para mensageria e DynamoDB como banco de dados.
Server: Node, Express
Database: DynamoDB
Event Streaming: Kafka
Logging: Pino
Clone the project
git clone https://github.com/LRz00/newsletter-serviceGo to the project directory
cd newsletter-serviceInstall dependencies
npm installStart the server
npm run start:serverStart the Kafka consumer
npm run start:consumer