Observability and Cost Control for LLM Apps in .NET
Learn observability and cost control for .NET LLM apps, covering OpenTelemetry GenAI conventions, token tracking, caching, model routing and 429 retries.
14 articles about Resilience & Fault Tolerance: in-depth .NET and AI guides, senior interview questions and AI news on DotNet AI Hub.
Learn observability and cost control for .NET LLM apps, covering OpenTelemetry GenAI conventions, token tracking, caching, model routing and 429 retries.
Compare Azure Service Bus, RabbitMQ and Kafka in .NET: delivery guarantees, idempotent consumers, the outbox pattern, dead-lettering and MassTransit.
Build reverse proxies and API gateways with YARP, covering routes, clusters, transforms, load balancing, health checks, session affinity and the BFF pattern.
Build resilient .NET HTTP clients with Polly v8 and Microsoft.Extensions.Http.Resilience: retries, circuit breakers, timeouts, hedging and chaos testing.
Senior .NET interview questions on Microsoft.Extensions.AI, streaming, function calling, structured output, provider abstraction, retries and testing LLM code.
Architect-level design patterns interview questions covering Strategy, Decorator, Factory, Mediator and real ASP.NET Core and BCL examples.
In-depth Azure architecture interview questions for .NET architects: compute choices, Well-Architected pillars, landing zones, networking, identity and HA/DR.
CI/CD and deployment strategy interview questions for senior .NET engineers: pipeline design, trunk-based dev, blue-green, canary, flags and DORA metrics.
Senior interview questions on ACID, isolation levels, RCSI and snapshot isolation, optimistic concurrency, distributed transactions and deadlocks.
Senior .NET interview questions on retries, backoff and jitter, circuit breakers, bulkheads, hedging, fallbacks, retry storms, Polly v8 and Http.Resilience.
Architect interview questions on cache-aside vs write-through, stampede prevention, HybridCache, TTL design, cache keys and Redis failure modes.
Senior .NET system design interview questions on notification systems covering multi-channel delivery, queueing, templating, rate limits and failover.
Senior .NET system design interview questions on payment systems: idempotency, double-entry ledgers, PSP integration, webhooks, sagas and PCI DSS scope.
Architect-level system design questions on distributed rate limiters in .NET: algorithms, Redis and Lua, ASP.NET Core limits and failure modes.