MCPcopy Index your code
hub / github.com/algaworks/conteudos-microsservicos

github.com/algaworks/conteudos-microsservicos @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,523 symbols 4,951 edges 694 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Conteúdos Microsserviços

Esse repositório guarda o código-fonte dos projetos feitos nas aulas gratuitas do canal da AlgaWorks no YouTube.

Extension points exported contracts — how you extend this code

MensagemClient (Interface)
(no doc) [6 implementers]
Resiliência/Resilience4j Implementando na prática um Rate Limit no lado do cliente/mensagem-client/src/main/java/com/algaworks/example/ratelimiter/mensagem/client/client/MensagemClient.java
MensagemClient (Interface)
(no doc) [7 implementers]
Resiliência/Resilience4j Implementando na prática um Rate Limit no lado do cliente - final/mensagem-client/src/main/java/com/algaworks/example/ratelimiter/mensagem/client/client/MensagemClient.java
Mapper (Interface)
(no doc) [8 implementers]
Mensageria/Spring Cloud Stream - Comunicação assíncrona, integrando serviços/scheduler/src/main/java/com/algaworks/example/spring/cloud/stream/scheduler/core/Mapper.java
Mapper (Interface)
(no doc) [8 implementers]
Mensageria/Spring Cloud Stream - Comunicação assíncrona, integrando serviços - Final/scheduler/src/main/java/com/algaworks/example/spring/cloud/stream/scheduler/core/Mapper.java
AvaliacaoRepository (Interface)
(no doc) [5 implementers]
Observabilidade/Spring Boot Actuator, Docker, Prometheus e Grafana/avaliacao/src/main/java/com/algaworks/example/resilience4j/avaliacao/domain/AvaliacaoRepository.java
AvaliacaoRepository (Interface)
(no doc) [5 implementers]
Resiliência/Como implementar um Circuit Breaker com Resilience4j e Spring Boot/avaliacao/src/main/java/com/algaworks/example/resilience4j/avaliacao/domain/AvaliacaoRepository.java
NotificadorEncomenda (Interface)
(no doc) [4 implementers]
Resiliência/Implementando um Bulkhead em uma REST API com Resilience4j e Spring Boot/encomenda-api/src/main/java/com/algaworks/example/bulkhead/producer/infra/NotificadorEncomenda.java
UsuarioRepository (Interface)
(no doc) [2 implementers]
Observabilidade/Spring Boot Actuator (tutorial passo a passo)/mensagem/src/main/java/com/algaworks/example/mensagem/domain/UsuarioRepository.java

Core symbols most depended-on inside this repo

map
called by 79
Mensageria/Spring Cloud Stream - Comunicação assíncrona, integrando serviços - Final/application/src/main/java/com/algaworks/example/spring/cloud/stream/app/manager/core/Mapper.java
run
called by 59
Segurança/Utilizando o Spring Authorization Server/user/src/main/java/com/algaworks/example/auth/user/config/FirstUserConfig.java
save
called by 58
Resiliência/Como implementar um Circuit Breaker com Resilience4j e Spring Boot/produto/src/main/java/com/algaworks/example/resilience4j/produtos/domain/ProdutoRepository.java
getId
called by 44
Mensageria/Spring AMQP - Seguranca/order-service/src/main/java/com/example/springamqp/aula1/Order.java
send
called by 35
Mensageria/Outbox Pattern com Spring AMQP e RabbitMQ - Final/order-service/src/main/java/com/example/springamqp/aula1/core/MessageSender.java
findById
called by 30
Mensageria/Spring AMQP - Seguranca/order-service/src/main/java/com/example/springamqp/aula1/OrderController.java
create
called by 26
Mensageria/Spring Cloud Stream - Comunicação assíncrona, integrando serviços/application/src/main/java/com/algaworks/example/spring/cloud/stream/app/manager/api/controller/AppController.java
getType
called by 23
Segurança/Utilizando o Spring Authorization Server/user/src/main/java/com/algaworks/example/auth/user/api/UserRequest.java

Shape

Method 1,702
Class 601
Function 124
Interface 67
Enum 29

Languages

Java95%
TypeScript5%

Modules by API surface

Mensageria/Spring Cloud Stream - Alertas em tempo real com SSE/alerts-client/public/js/eventsource.js31 symbols
Mensageria/Spring Cloud Stream - Alertas em tempo real com SSE/alerts-client/assets/js/eventsource.js31 symbols
Mensageria/Spring Cloud Stream - Alertas em tempo real com SSE - Final/alerts-client/public/js/eventsource.js31 symbols
Mensageria/Spring Cloud Stream - Alertas em tempo real com SSE - Final/alerts-client/assets/js/eventsource.js31 symbols
Observabilidade/Spring Boot Actuator (tutorial passo a passo)/mensagem/src/main/java/com/algaworks/example/mensagem/domain/Usuario.java21 symbols
Nuvem/Amazon AWS/Upload de arquivos com URL pré-assinada - Inicial/src/main/java/com/algaworks/example/s3/core/exceptionhandler/ApiExceptionHandler.java18 symbols
Nuvem/Amazon AWS/Upload de arquivos com URL pré-assinada - Final/src/main/java/com/algaworks/example/s3/core/exceptionhandler/ApiExceptionHandler.java18 symbols
Mensageria/Outbox Pattern com Spring AMQP e RabbitMQ - Final/order-service/src/main/java/com/example/springamqp/aula1/outbox/OutboxMessage.java16 symbols
Segurança/Utilizando o Spring Authorization Server/user/src/main/java/com/algaworks/example/auth/user/domain/UserEntity.java15 symbols
Segurança/Utilizando o Spring Authorization Server/auth-server/src/main/java/com/algaworks/example/auth/server/domain/UserEntity.java15 symbols
Segurança/Utilizando o Spring Authorization Server - Final/user/src/main/java/com/algaworks/example/auth/user/domain/UserEntity.java15 symbols
Segurança/Utilizando o Spring Authorization Server - Final/auth-server/src/main/java/com/algaworks/example/auth/server/domain/UserEntity.java15 symbols

Datastores touched

(mysql)Database · 1 repos
ordersDatabase · 1 repos
awmensagensDatabase · 1 repos
userDatabase · 1 repos
aw_ebooksDatabase · 1 repos
aw_healthy_appDatabase · 1 repos
aw_healthy_metricDatabase · 1 repos
aw_healthy_schedulerDatabase · 1 repos

For agents

$ claude mcp add conteudos-microsservicos \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page