Articles
Deep dives on .NET, React, cloud and everything in between.
Amazon API Gateway Explained: API Management, Routing, Security & Real-World Architecture
Learn Amazon API Gateway from the basics to real-world architecture. Understand API routes, integrations, HTTP APIs, REST APIs, WebSocket APIs, Lambda integration, authentication, JWT, throttling, CORS, custom domains, CloudWatch monitoring, microservices architecture, and a practical hands-on API Gateway lab.
07 Oct 2026 · 17 views
Amazon EC2 Explained: Instances, AMIs, EBS, Security Groups, Auto Scaling & Real-World Architecture
Learn Amazon EC2 from the basics to real-world AWS architecture. Understand EC2 instances, instance types, AMIs, key pairs, EBS volumes, security groups, Elastic IPs, user data, IAM roles, Auto Scaling, load balancers, monitoring, and how to deploy ASP.NET Core applications on EC2.
07 Oct 2026 · 14 views
AWS Application Load Balancer (ALB) Explained: Traffic Distribution, Listeners, Target Groups & Routing
Learn AWS Application Load Balancer (ALB) from basics to real-world architecture. Understand listeners, target groups, health checks, path-based and host-based routing, security groups, HTTPS, sticky sessions, Auto Scaling, CloudFront integration, and how ALB distributes traffic across ASP.NET Core applications.
07 Oct 2026 · 12 views
Amazon CloudFront Explained: CDN, Caching, Security & Real-World Architecture
Learn Amazon CloudFront from basics to real-world architecture. Understand CDN, edge locations, caching, TTL, cache invalidation, origins, cache behaviors, CloudFront with S3 and ALB, OAC, AWS WAF, HTTPS, and interview concepts with practical examples.
07 Oct 2026 · 15 views
Millions of Requests Hit Your API? DoS vs DDoS vs HTTP Flood Explained
What happens when millions of requests suddenly hit your application? Learn the real difference between DoS, DDoS, and HTTP Flood attacks—and how rate limiting, WAF, CDN, and DDoS protection keep your APIs alive.
28 Sep 2026 · 29 views
Cache-Aside — System Design
Cache-Aside is the most commonly used caching pattern in system design. Reading from the database when cache misses Putting the database result into cache.
27 Sep 2026 · 24 views
What is Caching?
Caching means storing frequently accessed data in a faster storage layer so that future requests can be served faster without repeatedly accessing the primary database or another slower system.
27 Sep 2026 · 39 views
Hot, Warm & Cold DR — Disaster Recovery
When production goes down because of a region failure, database failure, infrastructure failure, or major outage, we need a Disaster Recovery (DR) strategy.
27 Sep 2026 · 36 views
RTO — Database Scaling
RTO (Recovery Time Objective) defines how quickly a system must be restored after a failure. In simple words, RTO = How much downtime can the business tolerate?
27 Sep 2026 · 23 views