Skip to content

Pending Architecture Decisions

  • Main backend programming language
  • Main frontend programming language
  • Domain Driven Development
  • Libraries and Deployment
  • Services and Deployment
  • ASP.NET Core and REST API
  • HotChocolate and GraphQL
  • gRPC and Protobuf
  • Event Sourcing and CQRS (TBD)
  • OpenTelemetry and Observability
  • WolverineFx as mediator
  • Marten and PostgreSQL for Data Access
  • Kubernetes for Deployment
  • Azure DevOps for CI
  • ArgoCD for Continuous Deployment
  • Azure for Cloud Services
  • KargoCD for Kubernetes Deployment
  • Crossplane for Resource Management
  • Temporal.io for Workflow Orchestration
  • Globalization and Localization
  • Data Protection
  • Polly for Resiliency
  • NATS JetStream for MessageBus
  • Yarp for Gateway
  • Configuration Management