luizcarlosfaria/eshop-cloudnative
Loja Virtual feita com .NET seguindo Cloud Native (Containers, Microservice, DevOps, Continuous Delivery), Cloud Agnostic, Hexagonal Architecture, Event Driven Architecture. Desenvolvido com .NET 6, usando Visual Studio e Docker, pronto para ser executado no kubernetes em produção.
ShellMIT
Issues
- 0
Repositórios devem realizar toda a query evitando ao máximo entregar IQueryable para outras camadas
#37 opened by luizcarlosfaria - 0
Microservice: Catalog
#22 opened by luizcarlosfaria - 0
- 0
Ports and Adapters / Hexagonal
#5 opened by luizcarlosfaria - 1
GIT MODULES
#33 opened by luizcarlosfaria - 0
Infraestrutura disponível para o projeto
#34 opened by luizcarlosfaria - 0
Material didático para cursos
#35 opened by luizcarlosfaria - 0
DB: Postgres
#12 opened by luizcarlosfaria - 0
Mensageria: RabbitMQ
#6 opened by luizcarlosfaria - 1
De Docker ao Kubernetes
#17 opened by luizcarlosfaria - 0
Cache HTTP: Varnish Cache
#32 opened by luizcarlosfaria - 0
Avoiding BFF
#2 opened by luizcarlosfaria - 0
- 0
Migrations: Não usar migrations do ORM, criar serviço abstrato e implementações para cada tecnologia
#30 opened by luizcarlosfaria - 0
Microservice: Payment
#29 opened by luizcarlosfaria - 0
Fakes / Testes: JSON Logic
#28 opened by luizcarlosfaria - 0
- 0
Object Storage: Minio
#27 opened by luizcarlosfaria - 0
A comunicação entre serviços via HTTP ( queries em geral ) deve ser intermediada por API Gateway Interno
#14 opened by luizcarlosfaria - 0
- 0
Microservice: Promoções
#25 opened by luizcarlosfaria - 0
Microservice: Order
#24 opened by luizcarlosfaria - 0
Microservice: BackOffice
#23 opened by luizcarlosfaria - 0
Microservice: Profile - Dados do Cliente
#21 opened by luizcarlosfaria - 0
- 0
Event Driven Architecture / CQRS
#20 opened by luizcarlosfaria - 0
Auth: Keycloak
#16 opened by luizcarlosfaria - 0
gRPC / AMQP first
#15 opened by luizcarlosfaria - 0
Agnostic Services
#4 opened by luizcarlosfaria - 0
CQS
#3 opened by luizcarlosfaria - 0
Microservices
#1 opened by luizcarlosfaria - 0
Cache: Redis
#13 opened by luizcarlosfaria - 0
- 0
- 0
Observabilidade/Métricas: Prometheus
#10 opened by luizcarlosfaria - 0
DB: MongoDB
#7 opened by luizcarlosfaria