Azure Container Apps (ACA) represents Microsoft’s vision for a serverless container platform that sits between Azure Functions and Azure Kubernetes Service in complexity. Now Generally Available, ACA provides a fully managed environment for deploying containerized applications with built-in support for KEDA autoscaling, Dapr integration, and seamless CI/CD. Having deployed multiple production workloads on ACA, this […]
Read more βAuthor: Nithin Mohan TK
AWS Lambda Function URLs: API Gateway Alternative
Lambda Function URLs provide a built-in HTTPS endpoint without API Gateway. This simplifies architectures and reduces cost for simple use cases. When to Use Use Function URLs: Webhooks, internal services, simple APIs. Use API Gateway: Rate limiting, API keys, request validation, caching.
Read more βAzure Event Grid: Event-Driven Architecture Deep Dive
Event Grid is the message backbone of Azure. It uses a push model (HTTP webhooks) with automatic retries and dead-lettering. Advanced Filtering
Read more βAWS Step Functions vs Azure Durable Functions
Both provide serverless workflow orchestration. Which should you choose? Feature AWS Step Functions Azure Durable Functions Definition JSON (ASL) Code (C#/JS/Python) Pricing Per State Transition Per Execution (Function billing) Max Duration 1 year (Standard) Unlimited Human Approval Built-in Use External Events My Take: If you prefer visual workflows and are heavily AWS, use Step Functions. […]
Read more βAzure Functions Durable Entities: Actor Model in Serverless
Durable Entities provide an actor-like model in Azure Functions. Each entity has an identity, state, and handles operations serially. Call it from an orchestrator: ctx.SignalEntity(entityId, “add”, 5);
Read more βAWS Lambda SnapStart: Java Cold Start Killer
AWS announced SnapStart for Lambda. It caches initialized snapshots of the JVM, reducing cold starts from 5+ seconds to under 200ms. How It Works When you publish a version, Lambda invokes your function, takes a snapshot of the memory/disk state (Firecracker microVM), and stores it. On cold start, it restores from snapshot instead of booting. […]
Read more β