minhas notas pessoais do curso full cycle
- Como funciona o RabbitMQ
- Sistemas Monolíticos vs Microsserviços
- 3 erros que você comete com DDD
- Teste de carga com Kubernetes
- Introdução ao Apache Kafka
- Mercado Livre: Tecnologias, Microsserviços e Arquitetura a prova de falhas
- Do monolito aos microsserviços no Itaú: Erros e acertos
- API Gateways na LuizaLabs
- Case Full Cycle: Desafios da construção de um microsserviço
- RabbitMQ na Prática
- LuizaLabs: Documentando arquiteturas na prática com C4 model
- Testes automatizados do jeito certo
- Docker: 3 Formas de colocar sua aplicação em produção
- Observabilidade com Elastic, Prometheus e Grafana
- Aula 01 - Criando uma aplicação GO para processar transações
- Aula 02 - Apache Kafka e comunicação assíncrona - conecta a aplicação GO da aula 1 com kafka
- Aula 03 - microsserviço nestjs e comunicação assíncrona com o kafka
- Aula 04 - frontend no nextjs
- Aula 05 - orquestração de containers com kubernetes
-
esquentafc-golang Aplicação em golang que simula um processador de transações de um e-commerce e grava os dados em um banco sqlite3. Usa conceitos de Clean Architeture
-
esquentafc-nestjs Aplicação / API em nestjs.
-
notas-k8s Notas de kubernetes
-
aula1-golang Conteúdo das aulas 1 e 2 de golang onde criamos o programa processador de transações em GO que vai receber as mensagens do kafka e gravar no banco sqlite3.
-
aula3-nestjs Aplicação / API em nestjs que vai receber uma transação do frontend e enviar para o kafka. Do kafka ela vai para o processador em golang.
-
aula4-nextjs Frontend em nextjs que vai mandar ou listar os dados de transações usando a api em nestjs.
-
desafio1 programa em golang que salve dados em um banco sqlite3
-
desafio2 api em nestjs que processe uma transação e mande para um banco de dados sqlite3 ou mysql
-
desafio3 fazer os arquivos deployment.yaml e service.yaml da aula de kubernetes