0

Criando uma Solução de E-Commerce com Microsserviços em Java - (Material Curso Dio)

#Java
Anderson Froes
Anderson Froes
Professores: 
Daniel Hatanaka

Link para Download do Artigo:
https://drive.google.com/file/d/1XZre211njX6-Mi11OyHBfGeEecKPc0hG/view?usp=sharing

**Link GitHub:**
www.github.com/hatanakadaniel


**Projeto**
**Programação**
- Domínios
- Arquitetura
- Apache Kafka
- Zookeeper
- Schema Registry
- Apache Avro
- Serviços de Stream
- Live Coding

**Streaming Data - Definição:**
- "Streaming é uma palavra do idioma inglês derivada de stream (corrente, córrego ou riacho), remetendo para o sentido de fluxo, de transmissão."
- "É um fluxo contínuo de dados oriundo de diversas fontes."

**Streaming Data - Desafios**
- Coletar, processar e armazenar um grande volume de dados em tempo real.
- Alta disponibilidade dos dados.
- Confiabilidade.

**Apache Kafka**
- "Apache Kafka é uma plataforma distribuída de mensagens e streaming."

**Apache Kafka - Conceitos**
- Mensagens
- Tópicos
- Produtores
- Consumidores
- Brokers
- Clusters
- Apache Zookeeper

**Apache Avro**
- "Apache Avro é um sistema de serialização de dados."
- Fornece uma rica estrutura de dados.
- Oferece um formato de dado binário, compacto e rápido,
- É um container para gravar dados persistentes.

**Schema Registry**
- "Schema Registry é uma camada distribuída de armazenamento para Schemas Avro no qual usa o Kafka como mecanismo de armazenamento."

**Serviços de Stream**
- Microsoft Event Hub
- Amazon Kinesis
- Google Pub/Sub
0
42

Comentários (0)

Um ser humano buscando conhecimento e sucesso em sua vida profissional

Brasil