Describe the API Gateway pattern. Why is it frequently used inmicroservice architecturesbuilt withASP.NET Core? (Mid/Senior Level)
How do you handle queries that require data from multiple microservices when using the Database-per-Service pattern ?
Explain the Database-per-Service pattern. What are its benefits and drawbacks in an ASP.NET Core microservices context?
What are some common decomposition patterns used when breaking down a monolith into ASP.NET Core microservices (e.g., Decompose by Business Capability , Decompose by Subdomain )?

