Azure Front Door: Global Load Balancing and CDN

Azure Front Door is a global entry point for web applications. It operates at Layer 7 (HTTP/S), using Anycast protocol to route users to the nearest Point of Presence (PoP), effectively accelerating your app performance via split TCP. Global Load Balancing WAF (Web Application Firewall) Protect against SQL Injection and XSS at the edge. Key […]

Read more โ†’

GraphQL with .NET: Hot Chocolate Library

Hot Chocolate is the premier GraphQL server for .NET. Unlike Rest APIs, GraphQL allows clients to ask for exactly what they need, solving over-fetching. Hot Chocolate 11 brings massive performance improvements and the “Banana Cake Pop” IDE. Schema Definition (Code-First) Handling Relationships (DataLoaders) The “N+1 Problem” is the enemy of GraphQL. Use DataLoaders to batch […]

Read more โ†’

Azure Logic Apps vs Power Automate: When to Use Which

Both automate workflows, but target different users. Here’s how to choose. Logic Apps Developer-focused Enterprise integration B2B connectors Azure portal or VS Code Power Automate Citizen developer M365 integration Desktop flows (RPA) Teams/SharePoint triggers Decision Power Automate for M365 users. Logic Apps for developers needing Azure integration and ISE.

Read more โ†’
Posted in UncategorizedTagged

Dapr: Distributed Application Runtime Introduction

Dapr (Distributed Application Runtime) simplifies cloud-native development by abstracting away the complexity of distributed systems. It provides “building blocks” like Service Invocation, State Management, and Pub/Sub via a sidecar architecture. This means your code (C#, Go, Node) talks to localhost via HTTP/gRPC, and Dapr handles the infrastructure. The Sidecar Pattern Building Block: Pub/Sub Publish a […]

Read more โ†’