EN

JioHotstar Explains the Distributed Engineering Behind Personalized Ad Requests at Streaming Scale

JioHotstar explains the distributed architecture behind its real-time ad request workflow, covering ad decisioning, waterfall tiering, pacing algori…

Data-Driven Decision Making SeriesVideo CodecArchitectureStreamingScalabilityMicroservicesAlgorithmsDecision TreesStreaming VideoDistributed SystemsTechnologyLow LatencyAdvertisingDevelopmentArchitecture & Designnews
InfoQ
EN

DoorDash Uses Envoy and Valkey for a 1.5M RPS Proxy Cache with 99.99999% Availability

DoorDash has developed Entity Cache, a transparent proxy caching platform built on Envoy and Valkey to reduce redundant service-to-service requests…

Distributed CacheCloud ArchitectureService MeshEnvoyMicroservicesAlgorithmsPerformanceOptimizationBackend For FrontendAvailabilityService ReliabilitygRPCValkeyCachingHTTPDistributed SystemsReliabilityEvent Driven ArchitectureApache KafkaDevelopmentArchitecture & Designnews
InfoQ
EN

How DoorDash Built an AI Shopping Assistant That Doesn’t Rely on the LLM Alone

DoorDash details the architecture behind Ask DoorDash, its AI-powered conversational shopping assistant, combining LLMs, specialized AI agents, MCP-…

MemoryPlatform EngineeringModel Context Protocol (MCP)Retrieval-Augmented GenerationDistributed SystemsArtificial IntelligenceChatBotsNatural Language ProcessingLarge language modelsPrompt EngineeringAgentsMicroservicesArchitecture & DesignDevelopmentAI, ML & Data Engineeringnews
InfoQ