Dropbox

How our universal content processing platform Riviera evolved for AI and beyond

How to build a scalable, unified content processing platform that can handle diverse file transformations at scale while adapting to evolving product needs like AI integration.

distributed-systems storage-systems
3 min
AWS

Eclipse Dataspace Components on AWS: Architecture patterns in production

Deploying Eclipse Dataspace Components connectors to production on AWS while maintaining isolation, security, and compliance with International Data Space Association standards.

distributed-systems security
4 min
AWS

Eclipse Dataspace Components on AWS: Data sharing fundamentals

How to implement secure, standardized data sharing across organizational boundaries while maintaining compliance with IDSA standards and the Dataspace Protocol.

distributed-systems microservices
5 min
Google Cloud

13 hands-on demos to build on Gemini Enterprise Agent Platform

Developers needed a practical way to build, scale, govern, and optimize AI agents on Google Cloud without complex infrastructure setup.

api-design ml-systems
5 min
Netflix

Building Service Topology at Scale: Architecture, Challenges, and Lessons Learned

Netflix engineers needed a real-time, unified view of service dependencies across their microservices architecture to enable faster troubleshooting and understand blast radius during incidents.

microservices observability
5 min
Netflix

In-House LLM Serving at Netflix

Netflix needed to deploy and serve large language models at scale within their production environment rather than relying on third-party hosted APIs, while maintaining the reliability and performance standards required for their streaming platform.

microservices ml-systems
5 min
Google Cloud

A developer's guide to publishing agents in Gemini Enterprise and Google Cloud Marketplace

Enable developers to build and distribute interoperable AI agents that can be composed and orchestrated across platforms rather than creating isolated applications.

distributed-systems api-design
5 min
Google Cloud

Autopilot Clusters with GKE managed DRANET: GPUs and TPUs

Enabling efficient GPU and TPU resource allocation and management in Kubernetes clusters while abstracting infrastructure complexity from users.

distributed-systems microservices
5 min
Google Cloud

Google Cloud Labs: Accelerate AI with Cloud Run

Bridging the gap between rapid AI prototype development and production-grade AI agent applications that meet enterprise reliability and performance standards.

microservices ml-systems
5 min
Google Cloud

Safely run AI-generated code in Cloud Run sandboxes

How to safely execute AI-generated code or untrusted binaries in production without risking host application security, data integrity, or cloud credential exposure.

security microservices
5 min
AWS

Dual-token authentication for Nakama game servers with Amazon Cognito on AWS

Authenticating game clients securely to Nakama game servers while managing player identity across separate authentication and game session systems.

security api-design
4 min
Google

Build reliable multi-agent applications with ADK Go 2.0. Discover our new graph-based workflow engine, built-in human-in-the-loop, and dynamic orchestration

Developers needed a unified runtime to compose and orchestrate complex multi-agent applications without managing separate execution models for single-agent versus multi-agent workflows.

microservices distributed-systems
5 min
Google Cloud

Beyond Static Prompts: Building Scale-Proof, Polymorphic Multi-Agent Systems with Google's ADK

Enterprise generative AI agents cannot efficiently scale to handle hundreds of heterogeneous data structures, dynamic business rules, and shifting API schemas without hardcoding all tool definitions into static system prompts.

ml-systems api-design
5 min
Google Cloud

Build agents even faster with Gemini Enterprise Agent Platform’s fully-managed, remote MCP server

Developers needed a secure way to connect external AI agents built in tools like Antigravity CLI to resources within their Google Cloud environment without managing infrastructure.

microservices api-design
5 min
Google Cloud

Get started with the Claude apps gateway for Google Cloud

Organizations need a secure, centralized way to manage Claude API access across multiple developers without distributing individual cloud credentials.

api-design security
5 min
Netflix

GenPage: Towards End-to-End Generative Homepage Construction at Netflix

Netflix needed to generate personalized homepages at scale where every row, entity ordering, and layout element is customized per user while maintaining low latency and high relevance.

ml-systems real-time-systems
5 min
AWS

Architecting AI-powered resilience framework on AWS

Organizations struggle to systematically test system resilience and discover dependencies without manual effort, and need to integrate resilience testing into their CI/CD pipelines.

chaos-engineering observability
5 min
Cloudflare

How we built saga rollbacks for Cloudflare Workflows

Cloudflare needed to enable developers to automatically undo or compensate for failed steps in multi-step workflows executed across distributed systems.

distributed-systems microservices
3 min
Cloudflare

Unlocking the Cloudflare app ecosystem with OAuth for all

Cloudflare needed to make OAuth available to all developers in their app ecosystem while migrating their core OAuth engine to a new implementation without causing downtime.

distributed-systems microservices
3 min
Google

Build Cross-Language Multi-Agent Team with Google’s Agent Development Kit and A2A

Enabling multiple AI agents written in different programming languages to collaborate seamlessly on complex tasks like contract compliance verification.

api-design microservices
3 min
Netflix

Data Projects: Managing Data Assets at Netflix Scale

Netflix needed to manage governance, access control, and orchestration of millions of data warehouse tables and tens of thousands of scheduled workloads across their data platform.

distributed-systems databases
5 min
Netflix

How Netflix Simplified Batch Compute with Kueue

Netflix needed to simplify and standardize batch compute job queueing and scheduling while transitioning their container infrastructure to be more Kubernetes-native.

distributed-systems microservices
5 min
Netflix

Predicting Risk in Content Launches: How Data-Driven Insights can Transform Launch Planning

Netflix needed to predict and mitigate risks associated with content launches to improve availability and reduce failures during high-impact release events.

observability microservices
5 min
Netflix

The Evolution of Cassandra Data Movement at Netflix

Netflix needed to consolidate multiple bespoke data movement connectors across different organizations into a unified, centralized management system for batch data movement operations.

microservices distributed-systems
5 min
Netflix

Thinking Fast & Slow for a Personalized Notification System

How to design a notification system that intelligently decides when and how to deliver personalized notifications to users with varying urgency and cognitive load requirements.

microservices real-time-systems
5 min
Cloudflare

Bringing more agent harnesses and frameworks to Cloudflare, starting with Flue

Cloudflare needed to enable multiple agent frameworks to build on top of their infrastructure without being locked into a single framework implementation.

api-design microservices
4 min
Cloudflare

Introducing the Cloudflare One stack: agent-powered deployment

Organizations need a way to programmatically plan, deploy, and manage Zero Trust security environments without requiring manual migration efforts or specialized domain expertise.

api-design security
3 min
Cloudflare

Temporary Cloudflare Accounts for AI agents

AI agents cannot programmatically deploy and run code on serverless platforms because authentication and account management systems were designed for human users, creating friction when agents need instant, automated deployment capabilities.

api-design security
4 min
Google

A2UI + MCP Apps: Combining the best of declarative and custom agentic UIs

Balancing the tradeoff between highly customizable but isolated iframe environments and native declarative UI rendering when building agent-driven interfaces over Model Context Protocol servers.

api-design security
5 min
Google

Announcing the Agentic Resource Discovery specification

Agents need a standardized way to discover, identify, and verify available tools and skills across distributed systems without centralized coordination.

api-design distributed-systems
3 min
Google

How A2A is Building a World of Collaborative Agents

AI agents need a secure, flexible way to collaborate and hand off tasks without the constraints and context pollution of traditional API-based communication.

api-design distributed-systems
5 min
Google Cloud

Agent Factory Recap: 100X engineering with AI agents in Google Antigravity 2.0

How to achieve 100X engineering productivity by transitioning from traditional IDE-based development to AI agent-first platforms that can autonomously perform software engineering tasks.

ml-systems api-design
5 min
Google Cloud

Build and Deploy a Remote MCP Server to GKE in 30 Minutes

Integrating context from tools and data sources into LLMs is challenging, making it difficult for developers to build AI agents that can access external APIs and data.

api-design microservices
5 min
Netflix

From Silos to Service Topology: Why Netflix Built a Real-Time Service Map

Netflix engineers lacked a real-time, comprehensive view of service dependencies and relationships across their distributed microservices infrastructure, making incident diagnosis and troubleshooting during outages significantly slower.

microservices observability
5 min
Netflix

The Data Canary: How Netflix Validates Catalog Metadata

Netflix needed to detect and prevent corrupted catalog metadata from reaching millions of viewers in production before it impacts the streaming experience.

observability chaos-engineering
5 min
Netflix

The Evolution of Cassandra Data Movement at Netflix

Netflix needed to consolidate multiple bespoke data movement connectors for Cassandra across different engineering organizations into a unified, centralized management system.

microservices distributed-systems
5 min
Netflix

Thinking Fast & Slow for a Personalized Notification System

Netflix needed to design a personalized notification system that efficiently decides when and how to notify users with relevant content recommendations without overwhelming them or missing critical engagement opportunities.

microservices ml-systems
5 min
Google Cloud

Choosing your surface: Antigravity 2.0, Antigravity CLI, Antigravity IDE, or Antigravity SDK

Enabling developers to interact with autonomous agent orchestration systems through multiple interface paradigms suited to different workflows and use cases.

api-design microservices
5 min
Airbnb

Sitar-agent: Building a reliable dynamic configuration sidecar at scale

Reliably delivering configuration changes to thousands of Airbnb service instances in Kubernetes, with changes occurring multiple times per minute at scale.

distributed-systems microservices
5 min
Google Cloud

Scaling AI Agents: A Step-by-Step Guide to Deploying ADK on GKE Autopilot

Moving AI agents built with Google's Agent Development Kit from local prototypes to production-ready, scalable infrastructure.

distributed-systems microservices
5 min
Spotify

Coding Is No Longer the Constraint: Scaling Developer Experience to Teams and Agents at Spotify

Scaling developer productivity and experience when coding is no longer the primary bottleneck, requiring infrastructure and tooling that enable both human teams and AI agents to work effectively.

observability microservices
4 min
Stripe

New ways to turn global demand into revenue

Enable businesses to efficiently monetize global demand by handling the complexity of localized payments, multi-currency transactions, fraud detection, and tax compliance across different regions.

api-design distributed-systems
4 min
Dropbox

Beyond code generation: rethinking engineering productivity in the age of AI agents

How to transition from code-generation AI tools that only assist engineers to autonomous agentic systems capable of executing complete, scoped engineering tasks independently.

microservices api-design
3 min
Google

The latest updates to Google Pay

Enabling AI agents to autonomously manage payment integrations and commerce workflows while reducing checkout friction across multiple platforms and devices.

api-design microservices
5 min
Netflix

From Silos to Service Topology: Why Netflix Built a Real-Time Service Map

Netflix needed a real-time, dynamic way for engineers to understand service dependencies and troubleshoot issues quickly across their complex distributed microservices infrastructure.

microservices observability
5 min
Stripe

Expanding Stripe Radar to protect more of your business

Detecting and preventing fraud across heterogeneous payment methods and merchant platforms while identifying emerging fraud patterns like multi-account abuse and pay-as-you-go abuse.

api-design security
4 min
Dropbox

Introducing Nova, our internal platform for coding agents

Enabling engineers to run multiple concurrent coding sessions and integrating AI agents into automated internal workflows at scale.

microservices api-design
3 min
Google

Agents CLI in Agent Platform: create to production in one CLI

Developers face high context overhead and token waste when scaffolding AI agents locally and struggle to bridge the gap between development environments and production-grade deployment on Google Cloud.

api-design microservices
5 min
Google

An important update: Transitioning Gemini CLI to Antigravity CLI

Google needed to unify fragmented AI terminal tooling by consolidating the community-focused Gemini CLI into a more scalable, agent-first platform capable of handling complex multi-agent workflows.

api-design microservices
5 min
Google

Empowering Service Providers and Hardware Partners with Gemini for Home

How can Google enable third-party service providers and hardware manufacturers to build intelligent smart home experiences without requiring deep AI/ML expertise or significant R&D investment?

api-design ml-systems
5 min
Google

Production-Ready AI Agents: 5 Lessons from Refactoring a Monolith

Converting a brittle, monolithic sales research AI prototype into a production-ready agent that eliminates silent failures, fragile parsing, and lacks observability.

microservices observability
5 min
Google Cloud

Create Expert Content: Deploying a Multi-Agent System with Terraform and Cloud Run

Automating the transformation of raw community signals into reliable technical guidance at scale using multiple specialized agents.

microservices api-design
5 min
Google Cloud

Next '26 Hands-On: 10 Codelabs to Build Featured Tech

How to help developers transition from understanding AI concepts to building and maintaining production agentic systems in cloud environments.

observability microservices
5 min
Google Cloud

What Google I/O '26 means for developing agents on Google Cloud

Developers needed a unified, secure way to build AI agents locally and deploy them to Google Cloud with standardized protocols and tooling.

api-design microservices
5 min
Google Cloud

What’s new with the Cross-Cloud Network at Next ‘26

Enabling seamless connectivity, governance, and security across multi-agent AI systems and core applications distributed globally at planet scale.

distributed-systems microservices
5 min
AWS

Building hybrid multi-tenant architecture for stateful services on AWS

Building a multi-tenant architecture that isolates tenants without requiring separate AWS accounts while maintaining stateful service deployments.

load-balancing distributed-systems
5 min
Netflix

Democratizing Machine Learning at Netflix: Building the Model Lifecycle Graph

Netflix needed to manage the lifecycle of machine learning models across multiple domains and teams at scale, moving beyond their original single-domain personalization focus.

ml-systems microservices
5 min
Netflix

Scaling ArchUnit with Nebula ArchRules

Netflix needed a way to enforce consistent architectural patterns and build standards across tens of thousands of Java repositories in their polyrepo strategy.

microservices general
5 min
Netflix

Scaling Camera File Processing at Netflix

Netflix needed to build a scalable, flexible media file processing pipeline that could handle diverse camera formats, workflows, and production requirements while maintaining quick turnaround times for global content production.

microservices distributed-systems
5 min
Netflix

State of Routing in Model Serving

Netflix needed to design a domain-independent traffic routing system for their ML model serving infrastructure that could handle personalized experiences at scale across multiple domains while maintaining high availability.

microservices load-balancing
5 min
Netflix

The Human Infrastructure: How Netflix Built the Operations Layer Behind Live at Scale

Netflix needed to build reliable operations infrastructure to support live streaming at massive scale, going from one show per month to nine shows per day with tens of millions of concurrent viewers.

microservices observability
5 min
Spotify

Background Coding Agents: Supercharging Downstream Consumer Dataset Migrations (Honk, Part 4)

Spotify needed to migrate thousands of downstream datasets when source datasets changed structure, without manually updating each consumer application.

data-pipelines microservices
4 min
Spotify

Building a Natural Language Interface to the Spotify Ads API with Claude Code Plugins

Making the Spotify Ads API accessible to non-technical users and reducing friction in ad campaign management by enabling natural language interaction instead of requiring direct API integration.

api-design microservices
4 min
Spotify

Our Multi-Agent Architecture for Smarter Advertising

Spotify needed to optimize ad targeting and delivery at scale by coordinating multiple specialized systems to make smarter advertising decisions rather than relying on monolithic ad selection logic.

microservices ml-systems
4 min
Stripe

Insights from Shoptalk 2026: How agents are changing retail

How to integrate AI agents into ecommerce platforms to enable seamless product discovery and checkout across embedded and third-party surfaces.

api-design real-time-systems
4 min
AWS

Deloitte optimizes EKS environment provisioning and achieves 89% faster testing environments using Amazon EKS and vCluster

Deloitte needed to significantly reduce the time required to provision and spin up testing environments for their Kubernetes workloads.

distributed-systems microservices
3 min
Cloudflare

Agents can now create Cloudflare accounts, buy domains, and deploy

How to enable autonomous agents to programmatically create Cloudflare accounts, purchase domains, and deploy infrastructure without manual dashboard interaction or credential handling.

api-design security
4 min
Cloudflare

Introducing Dynamic Workflows: durable execution that follows the tenant

Enable multi-tenant platforms to execute millions of unique, durable workflows without incurring significant idle infrastructure costs.

distributed-systems microservices
4 min
AWS

Modernizing KYC with AWS serverless solutions and agentic AI for financial services

Traditional rule-based KYC (Know Your Customer) systems lack the autonomous decision-making capability and real-time validation speed needed for modern financial services compliance operations.

serverless real-time-systems
5 min
AWS

PACIFIC enables multi-tenant, sovereign product carbon footprint exchange on the Catena-X data space using AWS

Enable multiple independent organizations to securely exchange Product Carbon Footprint (PCF) data within a shared data space while maintaining data sovereignty and tenant isolation.

microservices security
4 min
Cloudflare

Cloudflare Email Service: now in public beta. Ready for your agents

Enabling AI agents to send, receive, and process email natively as a multi-channel communication medium without requiring developers to build custom email infrastructure.

api-design microservices
4 min
Cloudflare

Cloudflare’s AI Platform: an inference layer designed for agents

Developers needed a unified way to access multiple AI model providers without managing separate integrations and API contracts for each one.

api-design microservices
4 min
AWS

Build a multi-tenant configuration system with tagged storage patterns

Building a scalable multi-tenant configuration service that maintains strict tenant isolation while supporting real-time updates without cache staleness or downtime.

caching storage-systems
5 min
Cloudflare

How we built Organizations to help enterprises manage Cloudflare at scale

Cloudflare needed to enable enterprise customers to manage multiple accounts and resources under a unified organizational structure with centralized authorization and access control.

api-design security
4 min
AWS

Architecting for agentic AI development on AWS

AI agents struggle to iterate rapidly on system design and codebases due to architectural patterns that limit their ability to understand, modify, and validate applications effectively.

microservices serverless
5 min
Cloudflare

Introducing EmDash — the spiritual successor to WordPress that solves plugin security

WordPress plugins pose significant security risks because they run with unrestricted access to the entire system, requiring a safer plugin architecture that isolates untrusted code.

security microservices
4 min
LinkedIn

Securing every Kubernetes workload at scale

Securing thousands of Kubernetes workloads across a large-scale infrastructure requires automated and consistent security policies.

security microservices
3 min
LinkedIn

The LinkedIn Generative AI Application Tech Stack: Personaliza...

Building personalized generative AI features at LinkedIn's scale required a robust and reliable application infrastructure that could serve millions of users.

ml-systems microservices
3 min
AWS

6,000 AWS accounts, three people, one platform: Lessons learned

Managing 6,000 AWS accounts for a multi-tenant serverless SaaS platform with only three people created massive operational challenges around automation, observability, and cost management at scale.

distributed-systems microservices
4 min
AWS

AI-powered event response for Amazon EKS

Responding to operational events in Amazon EKS clusters is often manual, slow, and requires deep expertise, making it difficult to handle incidents at scale across complex Kubernetes environments.

observability ml-systems
3 min
AWS

BASF Digital Farming builds a STAC-based solution on Amazon EKS

BASF Digital Farming needed a scalable way to catalog, discover, and serve large volumes of spatiotemporal geospatial data (satellite imagery, crop data) for their xarvio crop optimization platform, and their existing infrastructure struggled with the scale and query patterns of this data.

microservices storage-systems
4 min
AWS

Build priority-based message processing with Amazon MQ and AWS App Runner

Standard message queues process messages in FIFO order, lacking the ability to prioritize urgent messages over lower-priority ones, which can cause critical tasks to wait behind less important work during high load.

messaging-queues real-time-systems
5 min
AWS

Digital Transformation at Santander: How Platform Engineering is Revolutionizing Cloud Infrastructure

Santander struggled to manage cloud infrastructure supporting billions of daily transactions across 200+ critical systems, facing complexity and scalability challenges in their banking operations.

distributed-systems microservices
5 min
AWS

How Salesforce migrated from Cluster Autoscaler to Karpenter across their fleet of 1,000 EKS clusters

Salesforce's Cluster Autoscaler could not efficiently scale and manage node provisioning across their fleet of 1,000+ EKS clusters, likely suffering from slow scaling decisions, suboptimal bin-packing, and operational complexity at massive scale.

distributed-systems load-balancing
4 min
AWS

Know before you go – AWS re:Invent 2025 guide to Well-Architected and Cloud Optimization sessions

Organizations struggle to design well-architected cloud systems that balance cost optimization, security, reliability, and performance efficiency across increasingly complex AWS environments including AI-powered workloads.

security microservices
5 min
AWS

Mastering millisecond latency and millions of events: The event-driven architecture behind the Amazon Key Suite

The Amazon Key Suite had a tightly coupled monolithic architecture that struggled with reliability and scalability when processing millions of events at millisecond latency requirements across multiple service integrations.

microservices messaging-queues
5 min
Airbnb

From vendors to vanguard: Airbnb’s hard-won lessons in observability ownership

Airbnb's reliance on multiple third-party observability vendors resulted in inconsistent data, fragmented developer experiences, and limitations in cost-effectiveness and reliability at their scale.

observability microservices
5 min
Airbnb

It Wasn’t a Culture Problem: Upleveling Alert Development at Airbnb

Airbnb's Observability as Code alert development process had excessively long development cycles (weeks) due to cumbersome code review workflows, slowing down engineers' ability to create and iterate on alerts at scale across thousands of services.

observability microservices
5 min
Airbnb

Pay As a Local

Airbnb relied primarily on card payments across 220+ global markets, but many users preferred local payment methods, causing checkout friction, reduced accessibility, and lower adoption in key markets.

api-design microservices
5 min
Airbnb

Safeguarding Dynamic Configuration Changes at Scale

Dynamic configuration changes at scale can cause widespread outages if rolled out unsafely—a single bad config update can immediately affect all services and requests without the safety net of a gradual deployment process.

distributed-systems microservices
5 min
Cloudflare

From legacy architecture to Cloudflare One

Organizations struggle to migrate from legacy network security architectures to modern SASE (Secure Access Service Edge) solutions, facing risks from accumulated technical debt and complex dependencies in their existing infrastructure.

security microservices
3 min
Cloudflare

Powering the agents: Workers AI now runs large models, starting with Kimi K2.5

Running large AI models for agent workloads on edge infrastructure was cost-prohibitive and required significant inference stack optimization to serve models like Kimi K2.5 efficiently at scale.

ml-systems distributed-systems
4 min
Dropbox

Building the future: highlights from Dropbox’s 2025 summer intern class

This article is not a technical engineering blog post — it covers Dropbox's 2025 summer intern program highlights, focusing on professional growth, innovation culture, and community building rather than addressing a specific engineering challenge.

microservices
3 min
Dropbox

Insights from our executive roundtable on AI and engineering productivity

Engineering organizations face open questions about how to effectively integrate AI coding tools (like Claude Code and Cursor) into developer workflows and where these tools can have the most measurable impact on productivity.

ml-systems microservices
4 min
Meta

Ranking Engineer Agent (REA): The Autonomous AI Agent Accelerating Meta’s Ads Ranking Innovation

Meta's ads ranking ML experimentation lifecycle required extensive manual intervention from engineers for hypothesis generation, training job launches, failure debugging, and result iteration, slowing down the pace of ranking model innovation.

ml-systems microservices
5 min
Netflix

How Temporal Powers Reliable Cloud Operations at Netflix

Netflix needed reliable orchestration for business-critical cloud operations across teams like Open Connect CDN and Live reliability, but faced operational challenges as Temporal adoption grew since 2021.

distributed-systems microservices
5 min
Netflix

MediaFM: The Multimodal AI Foundation for Media Understanding at Netflix

Netflix needed scalable, deep machine-level understanding of every piece of content across an expanding catalog (including live events and podcasts) to power recommendations and discovery, but building separate models per content type and modality doesn't scale.

ml-systems microservices
5 min
Netflix

Mount Mayhem at Netflix: Scaling Containers on Modern CPUs

Netflix needed to spin up hundreds of containers in seconds to serve streaming traffic, but after modernizing their container runtime, they hit an unexpected performance bottleneck rooted in CPU architecture that impaired container scaling efficiency.

distributed-systems real-time-systems
5 min
Netflix

Optimizing Recommendation Systems with JDK’s Vector API

Netflix's Ranker service had a video serendipity scoring feature (computing how different a title is from a user's watch history) consuming ~7.5% of total CPU per node, creating a significant performance bottleneck at their enormous scale.

ml-systems real-time-systems
5 min