https://github.com/tnrjrdev/Kafka_Task_Manager
Task Management API é uma aplicação backend desenvolvida em Java utilizando Spring Boot e Kafka para processar tarefas assíncronas.
https://github.com/tnrjrdev/Kafka_Task_Manager
apache-spark docker docker-compose java jwt springboot
Last synced: 6 months ago
JSON representation
Task Management API é uma aplicação backend desenvolvida em Java utilizando Spring Boot e Kafka para processar tarefas assíncronas.
- Host: GitHub
- URL: https://github.com/tnrjrdev/Kafka_Task_Manager
- Owner: TN-Junior
- Created: 2025-02-12T19:29:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-31T14:05:35.000Z (over 1 year ago)
- Last Synced: 2025-03-31T15:34:58.469Z (over 1 year ago)
- Topics: apache-spark, docker, docker-compose, java, jwt, springboot
- Language: Java
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Management API
## Descrição
Task Management API é uma aplicação backend desenvolvida em **Java** utilizando **Spring Boot**. O objetivo é fornecer uma API RESTful para gerenciamento de tarefas no estilo "TRELLO", com suporte a autenticação e conexão a um banco de dados relacional.
---
## Tecnologias Usadas
- **Java**
- **Spring**
- **Spring Data JPA**
- **Spring Security**
- **JWT (JSON Web Token)**
- **Apache Kafka**
- **Hibernate**
- **Maven**
- **Docker**
---
# Apache Kafka - Testes Básicos
## Producer:
O producer envia mensagens para um tópico Kafka específico, simulando a criação de uma nova tarefa.

## Consumer:
O consumer consome mensagens do tópico e processa eventos, como notificações de criação de tarefas.
