Skip to content

MarcusGoldschmidt/kafka-lab-bd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trabalho sobre Kafka

Exemplo de aplicação utilizando kafka.

Tecnologias utilizadas

Instalação

git clone https://github.com/MarcusGoldschmidt/Kafka-lab-bd.git
cd Kafka-lab-bd
docker-compose up -d

Links de acesso

Aplicação

Producer é uma web api escrita em Node.js usando nest. Tem como objetivo receber uma requisição e emitir um evento.
A princípio, é um sistema parecido com o Uri Online Judge, onde o usuario envia um código e o servidor o analisa e responde com erros ou acerto conforme o resultado de saída.
O request é recebido pela web api que persiste no banco uma questão em analise e dispara um evento que será analisado de forma assíncrona pelos consumers, salvando o resultado no mesmo banco.
O projeto tem como objetivo apenas o aprendizado do Kafka e não implementará a análise da saída que o código dos usuários produz.

About

Projeto de laboratório de banco de dados usando kafka

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •