# Kafka

Published articles for Kafka.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Why Kafka retention.ms can delay message deletion

DevFeed: [Why Kafka retention.ms can delay message deletion](<https://devfeed.tech/articles/why-your-kafka-topic-ignores-retention-ms-and-how-to-fix-it-31403.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/16/why-your-kafka-topic-ignores-retentionms-and-how-fix-it>)

Author: Rogerio Santos

Published: 2026-09-16T13:05:06Z

Content type: tutorial

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [file](<https://devfeed.tech/topics/file.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>)

Tags: [broker](<https://devfeed.tech/tags/broker.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [diagnose](<https://devfeed.tech/tags/diagnose.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [lifecycle](<https://devfeed.tech/tags/lifecycle.md>), [retention](<https://devfeed.tech/tags/retention.md>), [storage](<https://devfeed.tech/tags/storage.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

This guide explains why Kafka messages can remain readable beyond a topic's retention.ms setting. Kafka deletes closed log segments rather than individual messages, and the active segment and continuous writes can delay removal of older records.

### Source excerpt

A customer opened a support case with a deceptively simple complaint: a Kafka topic was configured with a 12-hour retention (retention.ms), yet messages produced on July 24 were still readable 4 days later, on July 28. Nothing was broken. The broker logged no errors. The retention policy was working as designed, but the segment layout and continuous write pattern delayed when the old records could actually be removed. The post Why your Kafka topic ignores retention.ms (and how to fix it) appeared first on Red Hat Developer.

## How We Built Automated Capacity Testing for Kafka Consumers

DevFeed: [How We Built Automated Capacity Testing for Kafka Consumers](<https://devfeed.tech/articles/how-we-built-automated-capacity-testing-for-kafka-consumers-23723.md>)

Original publisher: [Read original article](<https://medium.com/booking-com-development/how-we-built-automated-capacity-testing-for-kafka-consumers-1853623bce78?source=rss----1c36c35f9c76---4>)

Author: Kaan Karakaya

Published: 2026-09-14T09:46:34Z

Content type: tutorial

Language: en

Sources: [Booking.com Development - Medium](<https://devfeed.tech/sources/booking-com-development-medium.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [load](<https://devfeed.tech/tags/load.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [parallelism](<https://devfeed.tech/tags/parallelism.md>), [partition](<https://devfeed.tech/tags/partition.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [scale](<https://devfeed.tech/tags/scale.md>), [site-reliability-engineer](<https://devfeed.tech/tags/site-reliability-engineer.md>), [sre](<https://devfeed.tech/tags/sre.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article describes Booking.com's extension of an existing capacity-testing platform for Kafka consumers. It explains how changing partition assignment can provide a controlled, measurable way to test consumer throughput and whether remaining consumers can absorb reassigned work after an instance or failure domain disappears.

### Source excerpt

Photo by GuerrillaBuzz on Unsplash Kafka makes it easy to distribute work across consumer instances. It is much harder to prove, safely and repeatedly, how those instances behave when the distribution changes and one of them has to carry more than its usual share. For teams that run Kafka at scale, this is a practical reliability question: how much load can a consumer instance actually handle? We had automated capacity testing for HTTP services, but Kafka consumers were still tested with manual drills. Those drills could tell us something, but they were disruptive, difficult to reproduce, and risky precisely when the system was close to its limit. We wanted a controlled way to answer three questions: What is the maximum sustainable throughput of a consumer instance? If an instance or failure domain disappears, can the remaining consumers absorb the reassigned work? Are we overprovisioning resources because we do not know the real limit? The result was an extension to our capacity-testing platform that turns Kafka partition assignment into a safe, measurable load-control mechanism. Why HTTP capacity testing did not translate Our existing platform was designed for request-response services behind a load balancer. A scheduled test selects one instance, routes an increasing share of traffic to it, runs health checks after each step, and records the highest ratio the instance can sustain. After the test, traffic returns to its normal distribution and the result is reported to the service owner. Kafka has no equivalent traffic knob. Consumers pull records, and the unit of parallelism is the partition. Within a consumer group, each partition is owned by one consumer at a time. If a topic has 12 partitions and four equally loaded instances, each instance owns about three. When one instance disappears, a rebalance gives the survivors more partitions -- and the extra work arrives as a step change, not as a smooth increase from a load balancer. The key translation: for an HTTP

## KCP: How to Migrate to Confluent Cloud in Days, Not Weeks

DevFeed: [KCP: How to Migrate to Confluent Cloud in Days, Not Weeks](<https://devfeed.tech/articles/kcp-how-to-migrate-to-confluent-cloud-in-days-not-weeks-26723.md>)

Original publisher: [Read original article](<https://www.confluent.io/blog/automate-kafka-migration-with-kcp/>)

Author: Ahmed Saef Zamzam

Published: 2026-09-14T07:00:00Z

Content type: tutorial

Language: en

Sources: [Confluent: Data in motion](<https://devfeed.tech/sources/confluent-data-in-motion.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Confluent Cloud](<https://devfeed.tech/topics/confluent-cloud.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [confluent](<https://devfeed.tech/tags/confluent.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [data-replication](<https://devfeed.tech/tags/data-replication.md>), [infrastructure-as-code-iac](<https://devfeed.tech/tags/infrastructure-as-code-iac.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [migration](<https://devfeed.tech/tags/migration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [replication](<https://devfeed.tech/tags/replication.md>), [schema](<https://devfeed.tech/tags/schema.md>)

### AI overview

The article explains how Confluent's open source KCP tool automates migration from Amazon MSK to Confluent Cloud. KCP supports discovery, infrastructure provisioning, ACL and schema mapping, and migration, while Cluster Linking provides offset-preserving data replication. Support for self-managed Kafka migrations is described as coming soon.

### Source excerpt

Use Kafka Copy Paste (KCP) to automate Kafka migration with infrastructure generation, ACL and schema mapping, and offset-preserving data replication.

## Data Engineering Weekly #287

DevFeed: [Data Engineering Weekly #287](<https://devfeed.tech/articles/data-engineering-weekly-287-18267.md>)

Original publisher: [Read original article](<https://www.dataengineeringweekly.com/p/data-engineering-weekly-287>)

Author: Ananth Packkildurai

Published: 2026-09-14T02:52:23Z

Content type: article

Language: en

Sources: [Data Engineering Weekly](<https://devfeed.tech/sources/data-engineering-weekly.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [data observability](<https://devfeed.tech/topics/data-observability.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Multi-tenancy](<https://devfeed.tech/topics/multi-tenancy.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Library](<https://devfeed.tech/topics/library.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-quality](<https://devfeed.tech/tags/data-quality.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [multi-tenancy](<https://devfeed.tech/tags/multi-tenancy.md>), [object-storage](<https://devfeed.tech/tags/object-storage.md>), [observability](<https://devfeed.tech/tags/observability.md>), [openai](<https://devfeed.tech/tags/openai.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

Data Engineering Weekly #287 covers building data platforms from scratch, including composable architectures, data quality, and observability. It also previews talks on governed machine-executable ontologies for marketing activation and fair, order-preserving Kafka consumption for many tenants. The issue links to OpenAI's storage platform scaling for ChatGPT and Pinterest's embedding retrieval platform.

### Source excerpt

The Weekly Data Engineering Newsletter

## Netflix Reworks Conductor for 420 Million Monthly Workflow Executions and 10X Larger Workflows

DevFeed: [Netflix Reworks Conductor for 420 Million Monthly Workflow Executions and 10X Larger Workflows](<https://devfeed.tech/articles/netflix-reworks-conductor-for-420-million-monthly-workflow-executions-and-10x-larger-workflows-8454.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/netflix-conductor-4-workflow/>)

Author: Leela Kumili

Published: 2026-09-11T14:17:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>)

Tags: [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture-design](<https://devfeed.tech/tags/architecture-design.md>), [asynchronous-architecture](<https://devfeed.tech/tags/asynchronous-architecture.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [development](<https://devfeed.tech/tags/development.md>), [devops](<https://devfeed.tech/tags/devops.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [java-operator-sdk](<https://devfeed.tech/tags/java-operator-sdk.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [netflix-conductor-4-workflow](<https://devfeed.tech/tags/netflix-conductor-4-workflow.md>), [news](<https://devfeed.tech/tags/news.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [s3](<https://devfeed.tech/tags/s3.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [windows-workflow-foundation](<https://devfeed.tech/tags/windows-workflow-foundation.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [workflow-bpm](<https://devfeed.tech/tags/workflow-bpm.md>), [workflow-foundation](<https://devfeed.tech/tags/workflow-foundation.md>)

### AI overview

Netflix reworked Conductor 4.0 to scale workflow orchestration to roughly 200,000 definitions and 420 million monthly executions. The redesign raises supported workflow size to 30,000 tasks and reports a roughly 40% reduction in p99 evaluation latency by loading only task data needed for each decision.

### Source excerpt

Netflix has reworked its Conductor workflow orchestration engine to handle larger workloads, increasing supported workflow size from about 2,500 to 30,000 tasks and reducing p99 workflow evaluation latency by about 40%. Conductor 4.0 separates workflow metadata from task data, moves evaluation to asynchronous processing, and introduces dynamic worker allocation and concurrency controls. By Leela Kumili

## Troubleshoot Kafka issues across every layer of your stack with Kafka Console

DevFeed: [Troubleshoot Kafka issues across every layer of your stack with Kafka Console](<https://devfeed.tech/articles/troubleshoot-kafka-issues-across-every-layer-of-your-stack-with-kafka-console-2287.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/kafka-console/>)

Author: Tori Engler; Shelly Matskel

Published: 2026-09-10T00:00:00Z

Content type: article

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [data-streams-monitoring](<https://devfeed.tech/tags/data-streams-monitoring.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [event-streaming](<https://devfeed.tech/tags/event-streaming.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [performance](<https://devfeed.tech/tags/performance.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>)

### AI overview

An overview of Datadog Kafka Console for diagnosing Kafka health and performance issues, inspecting messages, and tuning configurations.

### Source excerpt

Learn how Kafka Console helps you identify Kafka issues, inspect messages, and tune configurations with infrastructure and app context.

## APIs & Service Communication: The Essential Guide

DevFeed: [APIs & Service Communication: The Essential Guide](<https://devfeed.tech/articles/apis-service-communication-the-essential-guide-18022.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/apis-and-service-communication>)

Author: Nikki Siapno

Published: 2026-09-08T13:03:41Z

Content type: tutorial

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [http](<https://devfeed.tech/tags/http.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [rest](<https://devfeed.tech/tags/rest.md>)

### AI overview

A tutorial comparing communication patterns for distributed systems. It explains how request-response APIs, event streams, and bidirectional connections affect responsiveness, service coupling, failure propagation, operational complexity, reliability, and scalability, then introduces REST and GraphQL with their main strengths, tradeoffs, and use cases.

### Source excerpt

REST, gRPC, Kafka, WebSockets, Pub/Sub, and more. How do they all fit together?

## Five Years of Kafka at Razorpay's UPI Switch

DevFeed: [Five Years of Kafka at Razorpay's UPI Switch](<https://devfeed.tech/articles/five-years-of-kafka-at-razorpay-s-upi-switch-24044.md>)

Original publisher: [Read original article](<https://engineering.razorpay.com/tryst-with-kafka-2f5cef766c45?source=rss----6407ad2e59af---4>)

Author: Kshitij Nawandar

Published: 2026-09-07T09:09:58Z

Content type: article

Language: en

Sources: [Razorpay Engineering - Medium](<https://devfeed.tech/sources/razorpay-engineering-medium.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-sns](<https://devfeed.tech/tags/aws-sns.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [razorpay](<https://devfeed.tech/tags/razorpay.md>), [redshift](<https://devfeed.tech/tags/redshift.md>), [sns](<https://devfeed.tech/tags/sns.md>), [sqs](<https://devfeed.tech/tags/sqs.md>)

### AI overview

Razorpay describes five years of evolution in its UPI Switch, from a monolith using AWS SQS to Kafka-based infrastructure. The article covers architectural decisions, operational challenges, and optimization work affecting payment-processing performance, reliability, and scale.

### Source excerpt

Preface The UPI Switch at Razorpay has evolved significantly in the five years since we started building it. The Switch is the platform that enables real-time payment processing with NPCI. When the team began, it was little more than an idea. Today it powers more than 70% of Razorpay's total UPI volume. Because UPI is inherently asynchronous, a messaging system sits at the heart of the Switch and has a direct impact on performance, reliability, and scale. What began as a straightforward queue became the core of the system, shaping how every new feature was designed and delivered. This post covers that evolution: the decisions that enabled growth, the ones that slowed us down, the operational issues that forced us to rethink our assumptions, and the optimizations that ultimately stabilized our Kafka-based infrastructure. This is the story of what we got right, what we got wrong, and how we eventually built something stable enough to grow on. The First Version: Monolith and SQS When we began building the UPI Switch, we weren't thinking about massive scale, distributed systems, or elegant event routing. So we built Switch v1 as a monolith. No microservices, no distributed orchestration: just one solid block of code doing everything. That was the right call. We needed to move fast, experiment, and learn, and we followed the Keep It Simple, Stupid (KISS) principle deliberately. For messaging, we picked AWS SQS: reliable, managed, and low on cognitive load. We didn't need ordering guarantees at the time, so a standard queue worked fine. We started with just two queues, and this setup held its ground. It handled a peak of 400 TPS during the IPL. The limitations showed up as the ecosystem grew. A single event, like a successful payment, needed to fan out into multiple workflows: Update NPCI with an API call Send callbacks to merchants about payment status Push structured data into our warehouse (AWS Redshift) To handle this, we started bolting on AWS SNS plus SQS for fan-ou

## How INTEGER and INT Produced Different Schemas in Debezium

DevFeed: [How INTEGER and INT Produced Different Schemas in Debezium](<https://devfeed.tech/articles/how-integer-and-int-produced-different-schemas-in-debezium-20086.md>)

Original publisher: [Read original article](<https://lambda.blinkit.com/how-integer-and-int-produced-different-schemas-in-debezium-9c98e8a80aa2?source=rss----42df4a1e8725---4>)

Author: Prathit Malik

Published: 2026-09-02T07:02:02Z

Content type: article

Language: en

Sources: [Grofers](<https://devfeed.tech/sources/grofers.md>)

Topics: [MySQL](<https://devfeed.tech/topics/mysql.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [big-data](<https://devfeed.tech/tags/big-data.md>), [blinkit](<https://devfeed.tech/tags/blinkit.md>), [change](<https://devfeed.tech/tags/change.md>), [database](<https://devfeed.tech/tags/database.md>), [debezium](<https://devfeed.tech/tags/debezium.md>), [jdbc](<https://devfeed.tech/tags/jdbc.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [schema](<https://devfeed.tech/tags/schema.md>), [sql](<https://devfeed.tech/tags/sql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article investigates a Debezium CDC pipeline failure caused by MySQL INT and INTEGER synonyms being treated as different types. The resulting schema mismatch produced an Integer where a downstream consumer expected a Long, causing a ClassCastException on every batch. It explains how streaming and snapshot schema handling differ and how routine migrations exposed the problem.

### Source excerpt

A Debezium investigation: how MySQL synonyms INT and INTEGER were treated as different types. One of our CDC pipelines started failing with a ClassCastException on every batch. java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long The pipeline was producing an Integer, but the downstream consumer expected a Long. Every run failed in the same way, which pointed us toward a schema mismatch rather than an issue with individual records. Background: how CDC works To see why a mismatch like that can hide for years, it helps to know how CDC actually works. Most companies replicate their transactional database (MySQL, Postgres, something similar) into a separate data lake for analytics, rather than querying the source directly, and Change Data Capture (CDC) is what keeps that copy in sync: it tails the database's transaction log and replays every insert, update, and delete downstream. Debezium is the most widely used open-source CDC tool for MySQL, and it builds a table's schema in one of two ways that are supposed to agree but do not always. Streaming mode: the first time it sees a CREATE TABLE or ALTER TABLE in the binlog, it parses the raw SQL text and writes the result to its own internal Kafka topic, database.history.kafka.topic. Every restart after that rebuilds the in-memory schema by replaying that topic, not by re-reading the binlog. Snapshot mode: reads the table definition fresh through MySQL's JDBC metadata interface, which normalizes types, every time it runs. Schema Registry sits downstream of both: each connector writes whatever schema it built into the registry, but neither connector reads its own schema back from it. Keep that in mind; it matters later. The trigger: a routine migration With that in mind, here's what actually happened to us. Rewind two years: one of our upstream service teams added a few columns to a source table as part of a standard schema change. ALTER TABLE <source_table> ADD COLUMN length double NU

## FusionAuth 1.69 adds an AI agent entity type and lifecycle webhooks

DevFeed: [FusionAuth 1.69 adds an AI agent entity type and lifecycle webhooks](<https://devfeed.tech/articles/agents-need-identity-authorization-and-audit-in-the-same-place-15983.md>)

Original publisher: [Read original article](<https://workos.com/blog/agent-identity-authorization-audit>)

Author: WorkOS

Published: 2026-09-01T17:46:01Z

Content type: opinion

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [security](<https://devfeed.tech/tags/security.md>), [webhooks](<https://devfeed.tech/tags/webhooks.md>)

### AI overview

The article examines FusionAuth 1.69, which adds an AI agent entity type and lifecycle webhooks. It argues that identity, authorization, and audit data need to be connected to answer which agent accessed a resource, under whose authority, and within what scope. It also reviews related webhook, audit-log, issuer-identification, and signature-verification features.

### Source excerpt

FusionAuth 1.69 adds an AI agent entity type and lifecycle webhooks. Whether that answers the question your auditors ask depends on whose events they are.

## Where Kafka Fits in Modern Systems

DevFeed: [Where Kafka Fits in Modern Systems](<https://devfeed.tech/articles/where-kafka-fits-in-modern-systems-18029.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/kafka-use-cases>)

Author: Nikki Siapno

Published: 2026-08-25T12:02:09Z

Content type: tutorial

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>), [systems](<https://devfeed.tech/topics/systems.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [consumer](<https://devfeed.tech/tags/consumer.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [durability](<https://devfeed.tech/tags/durability.md>), [event-streaming](<https://devfeed.tech/tags/event-streaming.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [parallelism](<https://devfeed.tech/tags/parallelism.md>), [partition](<https://devfeed.tech/tags/partition.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

This article explains when Apache Kafka is appropriate for distributed systems. It presents Kafka as a durable event log whose replayability, consumer fan-out, and partition-based parallelism support real-time data pipelines and shared event-driven architectures, while warning that Kafka can add unnecessary operational complexity for simpler asynchronous workflows.

### Source excerpt

When should you actually use Kafka? And when is it just unnecessary complexity?

## Push-button migration from Confluent to Redpanda with Shadowing

DevFeed: [Push-button migration from Confluent to Redpanda with Shadowing](<https://devfeed.tech/articles/push-button-migration-from-confluent-to-redpanda-with-shadowing-12715.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/migrate-confluent-redpanda-shadowing>)

Author: Trevor Blackford

Published: 2026-08-25T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Confluent Cloud](<https://devfeed.tech/topics/confluent-cloud.md>), [Confluent Platform](<https://devfeed.tech/topics/confluent-platform.md>), [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Usability](<https://devfeed.tech/topics/usability.md>)

Tags: [big-bang](<https://devfeed.tech/tags/big-bang.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [confluent-platform](<https://devfeed.tech/tags/confluent-platform.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [migration](<https://devfeed.tech/tags/migration.md>), [replication](<https://devfeed.tech/tags/replication.md>), [schema](<https://devfeed.tech/tags/schema.md>)

### AI overview

The article presents Redpanda Shadowing 26.2 as a low-risk migration path from Confluent Cloud, Confluent Platform, or other Apache Kafka-compatible clusters. It replicates topic data, schemas, offsets, and ACLs while preserving offsets, allowing teams to validate workloads and move applications individually instead of using a big-bang cutover.

### Source excerpt

Migrate off Confluent without the "big cutover weekend." Redpanda Shadowing carries topic data, schemas, offsets, and ACLs on a single link. Available on Self-Managed , BYOC, and Dedicated.

## API Mocking and Testing With Microcks

DevFeed: [API Mocking and Testing With Microcks](<https://devfeed.tech/articles/api-mocking-and-testing-with-microcks-4497.md>)

Original publisher: [Read original article](<https://www.baeldung.com/java-microks-api-mocking-testing>)

Author: Andrei Branza

Published: 2026-08-22T23:20:24Z

Content type: tutorial

Language: en

Sources: [Baeldung](<https://devfeed.tech/sources/baeldung.md>)

Topics: [Mocking](<https://devfeed.tech/topics/mocking.md>), [Testcontainers](<https://devfeed.tech/topics/testcontainers.md>), [API](<https://devfeed.tech/topics/api.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [compose](<https://devfeed.tech/tags/compose.md>), [docker](<https://devfeed.tech/tags/docker.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [mocking](<https://devfeed.tech/tags/mocking.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [popular](<https://devfeed.tech/tags/popular.md>), [testcontainers](<https://devfeed.tech/tags/testcontainers.md>), [testing](<https://devfeed.tech/tags/testing.md>), [testing-popular-testcontainers](<https://devfeed.tech/tags/testing-popular-testcontainers.md>)

### AI overview

This tutorial explains how to use Microcks with Testcontainers to generate API mocks from contracts and run conformance tests against real implementations. It covers importing an OpenAPI contract, starting Microcks in a JUnit 5 test, calling generated mock endpoints, and integrating mocking and testing into delivery workflows.

### Source excerpt

Learn how to use Testcontainers integration to spin up Microcks inside a JUnit5 test. The post API Mocking and Testing With Microcks first appeared on Baeldung.

## A Tale of Two Flink Autoscalers

DevFeed: [A Tale of Two Flink Autoscalers](<https://devfeed.tech/articles/a-tale-of-two-flink-autoscalers-134.md>)

Original publisher: [Read original article](<https://netflixtechblog.com/a-tale-of-two-flink-autoscalers-e9f6a1b1492b?source=rss----2615bd06b42e---4>)

Author: Netflix Technology Blog

Published: 2026-08-21T16:01:01Z

Content type: article

Language: en

Sources: [Netflix](<https://devfeed.tech/sources/netflix.md>), [Netflix TechBlog - Medium](<https://devfeed.tech/sources/netflix-techblog-medium.md>)

Topics: [apache-flink](<https://devfeed.tech/topics/apache-flink.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Netflix](<https://devfeed.tech/topics/netflix.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [apache-flink](<https://devfeed.tech/tags/apache-flink.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [aws](<https://devfeed.tech/tags/aws.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operational-excellence](<https://devfeed.tech/tags/operational-excellence.md>), [scale](<https://devfeed.tech/tags/scale.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

Netflix describes running two Apache Flink autoscalers: an older in-house system and a newer one from the Apache Flink community. The article explains why autoscaling is necessary for more than 30,000 Flink jobs across AWS regions, discusses workload variability and the cost of resizing stateful jobs, and introduces the metrics-driven design of the first autoscaler.

### Source excerpt

Samuel Yeboah, Francesco Di Chiara and Mingliang Liu Today, Netflix runs two Flink autoscalers. That is exactly one more than we want. We built the first one in-house years ago, when there was no mature option suited to our platform. The second came from the Apache Flink community, and it can scale workloads our homegrown system was never designed for. We now run both in production and are steadily converging on the open-source one. Along the way we learned some hard lessons about metrics, cost, and the real price of maintaining infrastructure you could instead adopt, and we hope they are useful whether you run a handful of Flink jobs or tens of thousands. Why autoscaling is not optional at our scale Netflix has run stream processing on Apache Flink since 2017. As of 2026 we operate more than 30,000 Flink jobs across multiple AWS regions. Most are not deployed by hand; they are generated by our managed platform Data Mesh, so the majority of users never touch a Flink job directly. A smaller but growing set are custom jobs, built and operated by teams across the company for use cases like personalization, Ads, and Live events. They range from single-operator jobs that shuttle records between Kafka topics to stateful pipelines with branches, joins, and terabytes of state, and their load swings with daily cycles, launches, and regional failovers. Provisioning every one of those jobs for its peak is wasteful; provisioning for the average causes lag during surges. And in our platform a scaling action is not free: by default it means taking a savepoint, stopping the job gracefully, and restarting it at the new size, which for a large stateful job can take minutes. That leaves a genuinely hard question: how do you give each job the resources it needs, when it needs them, without a human in the loop and without breaking anything? The first autoscaler: watching from outside Our first answer, built around 2019, was an autoscaler shaped like a stream-processing job. It ran on M

## POSETTE Talk Recap - Postgres Isn't Slow. Your Storage Is

DevFeed: [POSETTE Talk Recap - Postgres Isn't Slow. Your Storage Is](<https://devfeed.tech/articles/posette-talk-recap-postgres-isn-t-slow-your-storage-is-5503.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/posette-talk-recap-postgres-isnt-slow-your-storage-is>)

Author: ClickHouse

Published: 2026-08-20T16:11:08Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [IO](<https://devfeed.tech/topics/io.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [systems](<https://devfeed.tech/topics/systems.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [local](<https://devfeed.tech/tags/local.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [replication](<https://devfeed.tech/tags/replication.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

This article recaps a POSETTE 2026 talk about how storage performance affects PostgreSQL workloads at scale. It describes a benchmark comparing a 3.3-billion-row workload on gp3 EBS and local NVMe, covering ingestion, read latency, autovacuum, checkpoints, and logical replication, and introduces production patterns for running PostgreSQL on local NVMe.

### Source excerpt

A recap of Sai Srirampur's POSETTE 2026 talk on storage performance in Postgres, with a local NVMe vs. EBS benchmark and the production setup behind it.

## New in Confluent Cloud and WarpStream: Evolving the Data Streaming Platform for AI, Scale, and Control

DevFeed: [New in Confluent Cloud and WarpStream: Evolving the Data Streaming Platform for AI, Scale, and Control](<https://devfeed.tech/articles/new-in-confluent-cloud-and-warpstream-evolving-the-data-streaming-platform-for-ai-scale-and-control-11546.md>)

Original publisher: [Read original article](<https://www.confluent.io/blog/2026-q3-confluent-cloud-launch/>)

Author: Mike Agnich

Published: 2026-08-18T14:00:11Z

Content type: article

Language: en

Sources: [Confluent: Data in motion](<https://devfeed.tech/sources/confluent-data-in-motion.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>)

Tags: [confluent](<https://devfeed.tech/tags/confluent.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [debug](<https://devfeed.tech/tags/debug.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [networking](<https://devfeed.tech/tags/networking.md>), [security](<https://devfeed.tech/tags/security.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

Confluent describes more than 70 new features for its data streaming platform, including new connectors, networking improvements, AI capabilities for event-driven agents, real-time machine learning in streaming pipelines, and AI-assisted development tools. The article also discusses broader Kafka workload support, including stream processing, transactions, exactly-once processing, queues, debugging, and Python client support for Queues for Kafka.

### Source excerpt

Accelerate enterprise streaming and AI workloads with new product updates across Kora, connectors, Flink, Tableflow, AI anomaly detection and forecasting, security enhancements, and Warpstream.

## New in Confluent Intelligence and AI Tools: Making Agents Native to the Stream, Expanded Model Support, New Agent Skills, and Copilot

DevFeed: [New in Confluent Intelligence and AI Tools: Making Agents Native to the Stream, Expanded Model Support, New Agent Skills, and Copilot](<https://devfeed.tech/articles/new-in-confluent-intelligence-and-ai-tools-making-agents-native-to-the-stream-expanded-model-support-new-agent-skills-and-copilot-11547.md>)

Original publisher: [Read original article](<https://www.confluent.io/blog/2026-q3-confluent-intelligence-ai-update/>)

Author: Confluent Staff

Published: 2026-08-18T14:00:10Z

Content type: article

Language: en

Sources: [Confluent: Data in motion](<https://devfeed.tech/sources/confluent-data-in-motion.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [apache-flink](<https://devfeed.tech/topics/apache-flink.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [streaming-data-processing](<https://devfeed.tech/topics/streaming-data-processing.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Google](<https://devfeed.tech/topics/google.md>), [ibm](<https://devfeed.tech/topics/ibm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-ready-data](<https://devfeed.tech/tags/ai-ready-data.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [apache-flink](<https://devfeed.tech/tags/apache-flink.md>), [confluent](<https://devfeed.tech/tags/confluent.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [google](<https://devfeed.tech/tags/google.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [skills](<https://devfeed.tech/tags/skills.md>), [streaming-data-processing](<https://devfeed.tech/tags/streaming-data-processing.md>), [support](<https://devfeed.tech/tags/support.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

Confluent announces updates to Confluent Intelligence and related AI tools for building production AI systems on Apache Kafka and Apache Flink. The release adds expanded time-series model support, a generally available Real-Time Context Engine, updates to the fully managed MCP Server, Agent Skills for AI coding assistants, and Confluent Copilot. The features are intended to provide agents and applications with fresh business context and governed access to live data and infrastructure.

### Source excerpt

Explore new AI features and AI tools: support for IBM Granite Time Series models and TimesFM models (EA), enhanced Real-Time Context Engine experience, new Agent Skills, Confluent Copilot

## Confluent Cloud for Apache Flink: Engine for Mission-Critical, Real-Time Operational Systems and dbt/SQL-Native Home for Data Science and AI

DevFeed: [Confluent Cloud for Apache Flink: Engine for Mission-Critical, Real-Time Operational Systems and dbt/SQL-Native Home for Data Science and AI](<https://devfeed.tech/articles/confluent-cloud-for-apache-flink-engine-for-mission-critical-real-time-operational-systems-and-dbt-sql-native-home-for-data-science-and-ai-11550.md>)

Original publisher: [Read original article](<https://www.confluent.io/blog/flink-mission-critical-operations-data-engg/>)

Author: Yashwanth Dasari

Published: 2026-08-18T02:20:00Z

Content type: release

Language: en

Sources: [Confluent: Data in motion](<https://devfeed.tech/sources/confluent-data-in-motion.md>)

Topics: [Confluent Cloud](<https://devfeed.tech/topics/confluent-cloud.md>), [apache-flink](<https://devfeed.tech/topics/apache-flink.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [AI, ML & Data Engineering](<https://devfeed.tech/topics/ai-ml-data-engineering.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [apache-flink](<https://devfeed.tech/tags/apache-flink.md>), [api](<https://devfeed.tech/tags/api.md>), [batch](<https://devfeed.tech/tags/batch.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [developers](<https://devfeed.tech/tags/developers.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

Confluent announces an evolution of Confluent Cloud for Apache Flink that unifies mission-critical real-time operations with analytics and AI workflows. The release adds a serverless, co-designed Kafka and Flink platform, including the generally available Flink Table API in Java for code-first development.

### Source excerpt

Flink now acts as a robust engine for developers through Table API, UDFs, and PTFs while offering a SQL-native, dbt-integrated platform for data science and AI teams.

## Agent Night demo recap: Brian Douglas's self-healing Pokémon agent

DevFeed: [Agent Night demo recap: Brian Douglas's self-healing Pokémon agent](<https://devfeed.tech/articles/agent-night-demo-recap-brian-douglas-s-self-healing-pokemon-agent-15985.md>)

Original publisher: [Read original article](<https://workos.com/blog/agent-night-bdougie-self-healing-pokemon-demo-recap>)

Author: WorkOS

Published: 2026-08-17T18:34:12Z

Content type: news

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Demo](<https://devfeed.tech/topics/demo.md>), [observability ai agents](<https://devfeed.tech/topics/observability-ai-agents.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Python](<https://devfeed.tech/topics/python.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Code](<https://devfeed.tech/topics/code.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [demo](<https://devfeed.tech/tags/demo.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [self-healing](<https://devfeed.tech/tags/self-healing.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [traces](<https://devfeed.tech/tags/traces.md>)

### AI overview

A recap of Brian Douglas's Agent Night demo shows how Paper Compute ran Pokémon as a self-healing agent for six months. The setup uses Claude Code, a headless Python emulator, and traces from each session and turn. The article explains how labeled traces and per-session reflections can make the agent's history searchable and useful for improvement.

### Source excerpt

Brian Douglas of Paper Compute closed Agent Night with six months of running Pokémon as a self-healing agent: traces, anomalies, dreams, and inceptions.

## Data Engineering Weekly #283

DevFeed: [Data Engineering Weekly #283](<https://devfeed.tech/articles/data-engineering-weekly-283-18263.md>)

Original publisher: [Read original article](<https://www.dataengineeringweekly.com/p/data-engineering-weekly-283>)

Author: Ananth Packkildurai

Published: 2026-08-17T02:59:40Z

Content type: article

Language: en

Sources: [Data Engineering Weekly](<https://devfeed.tech/sources/data-engineering-weekly.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [AI, ML & Data Engineering](<https://devfeed.tech/topics/ai-ml-data-engineering.md>), [Data Quality](<https://devfeed.tech/topics/data-quality.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Feature Engineering](<https://devfeed.tech/topics/feature-engineering.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [article](<https://devfeed.tech/tags/article.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-quality](<https://devfeed.tech/tags/data-quality.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [feature-engineering](<https://devfeed.tech/tags/feature-engineering.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [services](<https://devfeed.tech/tags/services.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Data Engineering Weekly #283 is a newsletter covering data platform fundamentals, multiagent system coordination, payments platform data contracts, financial data quality, declarative data engineering, and cost-efficient export workloads.

### Source excerpt

The Weekly Data Engineering Newsletter

## How Neuron Systems Served 2.3 Million Fans Across 104 World Cup Matches with AI on Confluent

DevFeed: [How Neuron Systems Served 2.3 Million Fans Across 104 World Cup Matches with AI on Confluent](<https://devfeed.tech/articles/how-neuron-systems-served-2-3-million-fans-across-104-world-cup-matches-with-ai-on-confluent-11554.md>)

Original publisher: [Read original article](<https://www.confluent.io/blog/neuron-systems-fifa-world-cup-ai-on-confluent/>)

Author: Shalini Ananda, PhD

Published: 2026-08-14T06:48:05Z

Content type: article

Language: en

Sources: [Confluent: Data in motion](<https://devfeed.tech/sources/confluent-data-in-motion.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [observability](<https://devfeed.tech/topics/observability.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [confluent](<https://devfeed.tech/tags/confluent.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [observability](<https://devfeed.tech/tags/observability.md>), [production](<https://devfeed.tech/tags/production.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scale](<https://devfeed.tech/tags/scale.md>), [solutions](<https://devfeed.tech/tags/solutions.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Neuron Systems used six agents and Confluent's Data Streaming Platform to provide multilingual live commentary for all 104 FIFA World Cup 2026 matches. The platform processed 42.1 million production events, maintained a median glass-to-glass latency of 42 milliseconds, and supported millions of fans while keeping commentary synchronized.

### Source excerpt

Every one of the 42.1 million production events flowed through Confluent's Data Streaming Platform and that single decision is what let a small team serve a global tournament without the commentary ever falling out of sync.

## Data pipeline monitoring 101: Tracking health and performance across the data stack

DevFeed: [Data pipeline monitoring 101: Tracking health and performance across the data stack](<https://devfeed.tech/articles/data-pipeline-monitoring-101-tracking-health-and-performance-across-the-data-stack-2253.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/data-pipeline-monitoring/>)

Author: Aaron Kaplan; Ryan Warrier

Published: 2026-08-14T00:00:00Z

Content type: article

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [data observability](<https://devfeed.tech/topics/data-observability.md>), [observability](<https://devfeed.tech/topics/observability.md>), [data](<https://devfeed.tech/topics/data.md>), [data streams monitoring](<https://devfeed.tech/topics/data-streams-monitoring.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [data](<https://devfeed.tech/tags/data.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-observability](<https://devfeed.tech/tags/data-observability.md>), [data-streams-monitoring](<https://devfeed.tech/tags/data-streams-monitoring.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [learn](<https://devfeed.tech/tags/learn.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [performance](<https://devfeed.tech/tags/performance.md>), [spark](<https://devfeed.tech/tags/spark.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article introduces end-to-end monitoring for modern data pipelines. It explains how to track pipeline health, performance, data quality, and availability across varied architectures and technology layers, with examples including Kafka, Flink, Apache Spark, data lakes, warehouses, and lakehouses.

### Source excerpt

Learn about monitoring the end-to-end health and performance of modern data pipelines.

## Designing for failure: Building resilient systems on AWS

DevFeed: [Designing for failure: Building resilient systems on AWS](<https://devfeed.tech/articles/designing-for-failure-building-resilient-systems-on-aws-4662.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/compute/designing-for-failure-building-resilient-systems-on-aws/>)

Author: Dhvani Vora

Published: 2026-08-13T20:03:28Z

Content type: tutorial

Language: en

Sources: [AWS Compute Blog](<https://devfeed.tech/sources/aws-compute-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>)

Tags: [amazon-ec2](<https://devfeed.tech/tags/amazon-ec2.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-architecture-blog-resilience](<https://devfeed.tech/tags/aws-architecture-blog-resilience.md>), [aws-management-tools-blog-aws-resilience-hub](<https://devfeed.tech/tags/aws-management-tools-blog-aws-resilience-hub.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [incident](<https://devfeed.tech/tags/incident.md>), [intermediate-200](<https://devfeed.tech/tags/intermediate-200.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [observability](<https://devfeed.tech/tags/observability.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

An AWS resilience guide examines a correlated EC2 hardware failure that took down three colocated Cassandra nodes. It covers placement groups, alarms, automated recovery, and observability patterns for distributed data systems.

### Source excerpt

Learn how to prevent correlated hardware failures in distributed systems on Amazon EC2. This post walks through real incident response patterns, including Partition Placement Groups, composite alarms, automated recovery with Auto Scaling, and observability best practices.

## Multi-region high availability for Kafka workloads with a single Stretch Cluster

DevFeed: [Multi-region high availability for Kafka workloads with a single Stretch Cluster](<https://devfeed.tech/articles/multi-region-high-availability-for-kafka-workloads-with-a-single-stretch-cluster-12718.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/multi-region-high-availability-kafka-stretch-clusters>)

Author: David Yu

Published: 2026-08-11T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Raft](<https://devfeed.tech/topics/raft.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>)

Tags: [clusters](<https://devfeed.tech/tags/clusters.md>), [k8s](<https://devfeed.tech/tags/k8s.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [raft](<https://devfeed.tech/tags/raft.md>), [release](<https://devfeed.tech/tags/release.md>), [replication](<https://devfeed.tech/tags/replication.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

Redpanda Operator 26.2 introduces generally available Stretch Clusters, allowing one logical Redpanda cluster to span multiple Kubernetes clusters and regions. The release provides synchronous replication with Raft-based automatic failover, safer broker rolling restarts, Redpanda Connect pipelines as Kubernetes resources, and Gateway API support for Redpanda Console.

### Source excerpt

Redpanda Operator 26.2 brings GA Stretch Clusters for multi-region replication, Redpanda Connect pipelines as K8s resources, Gateway API support, and safer rolling restarts.

[Next page](<https://devfeed.tech/tags/kafka.md?cursor=WyIyMDI2LTA4LTExVDAwOjAwOjAwKzAwOjAwIiwgIjM1Mjg4Yjc2LWVlNmYtNDMzZC05YTI0LWZhYTNjZWM2MTk0NiJd>)