Code Generation - gRPC gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. https://grpc.io/
Code Generation - GraphQL GraphQL is a query language for APIs and a runtime for ful fi lling those queries with your existing data. https://graphql.org/
Code Generation - Database Fully managed relational database with unlimited scale, strong consistency, and up to 99.999% availability. https://cloud.google.com/spanner
Modular Monolith Almost all the cases where I've heard of a system that was built as a microservice system from scratch, it has ended up in serious trouble. ...
you shouldn't start a new project with microservices, even if you're sure your application will be big enough to make it worthwhile. MonolithFirst Martin Fowler https://martinfowler.com/bliki/MonolithFirst.html
Architecture: 2022 ~ Commerce gRPC API Gateway Social GraphQL Customer GraphQL Federation (Apollo Router) Commerce GraphQL Social gRPC Platfrom Business