Blog Posts
Building Secure Enterprise APIs with .NET, Azure API Management, and Entra ID (Azure AD)
- Sudhir Mangla
- Azure , Security
- 11 Dec, 2025
1 Introduction: The Zero Trust Mandate for Modern APIs Modern enterprise systems depend on APIs to connect business processes, exchange data, and support distributed applications. These APIs opera
Read More
Building a Plugin-Ready Modular Monolith in .NET: Feature Isolation, Module Discovery, and Versioning
- Sudhir Mangla
- Software Architecture , .NET
- 10 Dec, 2025
1 The Strategic Shift: From Monolithic Mud to Plugin Architectures Most enterprise systems start life as a straightforward monolith — one codebase, one deployment, and one shared runtime. That sim
Read More
Hotel Booking Systems That Scale: Inventory Management, Double-Booking Prevention, and Dynamic Pricing with .NET
- Sudhir Mangla
- Practical Design , .NET
- 08 Dec, 2025
1 Architectural Blueprint: Designing for 50k Daily Bookings A hotel booking system at scale is not “just a database with some CRUD screens.” Once you support tens of thousands of bookings a day, t
Read More
On-Device AI for Mobile: Tiny LLMs, Vision Models, and Private Inference
- Sudhir Mangla
- Mobile Development , AI & Machine Learning
- 06 Dec, 2025
1 The Strategic Foundation: The Hybrid Compute Spectrum Mobile AI systems now have three realistic places where computation can run: the cloud, the edge (MEC), and directly on the device. Each tie
Read More
Operational Dashboards at Milli-Scale: Materialized Views, Columnstore & Redis Read Models
- Sudhir Mangla
- Data Analytics , Data Engineering
- 05 Dec, 2025
1 The Latency Gap: Why Standard Queries Fail at Scale Operational dashboards succeed only if they stay fast. When a dispatcher refreshes a fleet view or a support agent checks live customer metric
Read More
Hybrid Cloud .NET: Connecting On-Prem Systems to Azure with VNETs, Private Endpoints, and VPN/ExpressRoute
- Sudhir Mangla
- Azure , Cloud Architecture
- 03 Dec, 2025
1 The Hybrid Reality: Scenario Definition and Architecture Goals Most enterprises don’t live in a single environment anymore. They run a mix of legacy systems that can’t easily move to the cloud a
Read More
Building Zoom at Scale: WebRTC, Selective Forwarding Units, and 50 Million Daily Meeting Participants in .NET
- Sudhir Mangla
- Practical Design , Real Time Systems
- 02 Dec, 2025
1 Architectural Foundations: Mesh vs. MCU vs. SFU Building a real-time video platform that supports 1,000-person meetings or tens of millions of daily participants forces you to confront architect
Read More
Code Review Copilot for .NET Repos: Combining Roslyn Analyzers, GitHub, and Azure OpenAI
- Sudhir Mangla
- AI & Machine Learning , Generative AI
- 01 Dec, 2025
1 The Era of Hybrid Code Review: Beyond Static Analysis Software teams rely on pull requests to maintain code quality and consistency, but expectations around PR review have grown significantly. R
Read More
Property-Based Testing in C#: Breaking Your Assumptions with FsCheck and xUnit
- Sudhir Mangla
- C# , Design Principles
- 30 Nov, 2025
1 The Paradigm Shift: From verifying Examples to Enforcing Laws Most teams rely heavily on example-based tests. They write a few “happy path” tests, add some edge cases they can think of, and assu
Read More
Multi-Tenant Data Patterns on Azure for .NET SaaS: Shared Schema, Sharding, and Per-Tenant Databases
- Sudhir Mangla
- Azure , Software Architecture
- 30 Nov, 2025
1 Strategic Foundations: Defining the Isolation Spectrum Multi-tenant SaaS platforms on Azure face the same core challenge: how to keep each customer’s data isolated while still keeping infrastruc
Read More