-
Book Overview & Buying
-
Table Of Contents
Microservices Design Patterns in .NET - Second Edition
By :
Software deployment has consistently trended toward minimizing infrastructure management while maximizing developer efficiency and system scalability. Serverless computing represents a significant step forward in that journey. It enables developers to focus solely on writing business logic while abstracting away the provisioning, scaling, and maintenance of servers. Before we explore the details, let’s first understand what serverless computing is.
When designing a microservices architecture, choosing the right infrastructure model is a crucial decision. Traditionally, hosting web applications (and, by extension, microservices) involved using physical servers. These servers often supported large, monolithic applications built with frameworks such as ASP.NET, Java EE, PHP, or Ruby on Rails. Although servers have proven reliable and configurable over time, their suitability for microservices is often limited...