Dotnet Core, Microservices, Microservice Architecture.
mindset, where applications are decomposed into smaller, independent, and autonomous components, each focused on a specific business capability. These modular services communicate with one another through well-defined interfaces, typically using lightweight protocols like HTTP or message brokers.