Now, what is this “Detour” pattern all about? It’s essentially a rerouting exercise, not unlike the way you’d avoid a construction zone on your daily commute. In Azure terms, it’s…
Post by: syed hussain in All Application Design Patterns C#
This tutorial walks you through creating a microservices-based architecture using Dapr and C#. We'll build 5 microservices that work together to process a customer form submission. Dapr will handle service…
Post by: syed hussain in All Application Design Patterns Integration Design Patterns Microsoft Azure
Leadership is messy, whether it’s among humans or machines. The only difference is that machines, particularly in distributed systems, don’t bring ego into it. They just want a fair, reliable…
Post by: syed hussain in All Application Design Patterns Integration Design Patterns Microsoft Azure
A Service Mesh is an infrastructure layer built into an application that facilitates service-to-service communication in a microservices architecture. It provides features like load balancing, service discovery, encryption, authentication, authorization,…
Post by: syed hussain in All Application Design Patterns
In this post, I will elaborate on the Polling with Resource Location pattern, a crucial method for managing asynchronous processing in web applications. This pattern enables efficient handling of long-running…
Post by: syed hussain in All Application Design Patterns
MapReduce is a programming model commonly used within the Hadoop framework to access big data stored in the Hadoop File System (HDFS). It consists of several phases: Map phase, Shuffle…
Post by: syed hussain in All Application Design Patterns
The Ambassador design pattern is typically used in microservice architectures, however, the same concepts can be applied to non-microservice architectures. Legacy applications that have limited features may not have the…
The Observer design pattern is a useful pattern when combined with Event-driven architectures to create reactive systems. A source system emits a state change; this change is observed by methods…
It’s not possible to connect to the Microsoft Dataverse directly in Databricks. Some options include ingesting the Dataverse tables into Azure Data Lake and then retrieving them from inside a…
Post by: syed hussain in All Application Design Patterns C#
This post demonstrated a simplified Client-Server Architecture using Azure B2C and Containers. The frontend application consists of a single page demonstrating three stages: Front-end request for a JWT from the…