# Apache-Kafka

Published articles for Apache-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.

## 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

## Low-latency, high-throughput SQS event processing with AWS Lambda provisioned mode

DevFeed: [Low-latency, high-throughput SQS event processing with AWS Lambda provisioned mode](<https://devfeed.tech/articles/low-latency-high-throughput-sqs-event-processing-with-aws-lambda-provisioned-mode-4668.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/compute/low-latency-high-throughput-sqs-event-processing-with-aws-lambda-provisioned-mode/>)

Author: Ben Freiberg

Published: 2026-08-10T13:42:03Z

Content type: article

Language: en

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

Topics: [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [amazon-simple-queue-service-sqs](<https://devfeed.tech/tags/amazon-simple-queue-service-sqs.md>), [amazon-sqs](<https://devfeed.tech/tags/amazon-sqs.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [flash](<https://devfeed.tech/tags/flash.md>), [fraud](<https://devfeed.tech/tags/fraud.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [payment-processing](<https://devfeed.tech/tags/payment-processing.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

AWS explains how provisioned mode for Amazon SQS event source mappings with AWS Lambda provides explicit control over event pollers to support low-latency, high-throughput event processing. The article describes default and provisioned scaling, concurrency limits, throughput, and use cases including real-time payments, fraud detection, IoT telemetry, and flash-sale order fulfillment.

### Source excerpt

Customers building event-driven applications on AWS rely on Amazon Simple Queue Service (Amazon SQS) and AWS Lambda event source mappings (ESMs) to process millions of events every day. The fully managed polling infrastructure of ESMs eliminates the need to write and maintain custom code. You can focus on business logic while Lambda handles scaling, batching, [...]

## Announcing Confluent Platform 8.3: Powerful Apache Flink® SQL operations, Easier KRaft Migrations, Expanded Monitoring and more.

DevFeed: [Announcing Confluent Platform 8.3: Powerful Apache Flink® SQL operations, Easier KRaft Migrations, Expanded Monitoring and more.](<https://devfeed.tech/articles/announcing-confluent-platform-8-3-powerful-apache-flink-sql-operations-easier-kraft-migrations-expanded-monitoring-and-more-11552.md>)

Original publisher: [Read original article](<https://www.confluent.io/blog/introducing-confluent-platform-8-3/>)

Author: Premika Srinivasan

Published: 2026-07-29T15:00:10Z

Content type: release

Language: en

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

Topics: [apache-flink](<https://devfeed.tech/topics/apache-flink.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [data-governance](<https://devfeed.tech/topics/data-governance.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [apache-flink](<https://devfeed.tech/tags/apache-flink.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [confluent](<https://devfeed.tech/tags/confluent.md>), [confluent-platform](<https://devfeed.tech/tags/confluent-platform.md>), [data-governance](<https://devfeed.tech/tags/data-governance.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>)

### AI overview

Confluent Platform 8.3.0, built on Apache Kafka 4.3.0, adds simplified Apache Flink SQL operations, expanded monitoring through Unified Stream Manager, easier KRaft migration, and structured governance for data in motion. The release also introduces an MCP server for Confluent Platform for Apache Flink, allowing AI agents such as Claude Code and Codex to inspect and manage Flink resources through existing security controls.

### Source excerpt

Announcing Confluent Platform 8.3: Powerful Apache Flink® SQL operations, Easier KRaft Migrations, Expanded Monitoring and more

## Real-time Change Data Capture with Redpanda Connect and MySQL

DevFeed: [Real-time Change Data Capture with Redpanda Connect and MySQL](<https://devfeed.tech/articles/real-time-change-data-capture-with-redpanda-connect-and-mysql-12735.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/real-time-cdc-my-sql>)

Author: Chandler Mayo

Published: 2026-07-02T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [MySQL](<https://devfeed.tech/topics/mysql.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [SQL](<https://devfeed.tech/topics/sql.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [connectors](<https://devfeed.tech/tags/connectors.md>), [container](<https://devfeed.tech/tags/container.md>), [docker](<https://devfeed.tech/tags/docker.md>), [event](<https://devfeed.tech/tags/event.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [network](<https://devfeed.tech/tags/network.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [sql](<https://devfeed.tech/tags/sql.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [volume](<https://devfeed.tech/tags/volume.md>)

### AI overview

A step-by-step tutorial for building a real-time change data capture pipeline with MySQL and Redpanda Connect. It explains how row-level inserts, updates, and deletes become downstream events without polling, using compatibility with the Kafka Connect ecosystem.

### Source excerpt

A step-by-step tutorial on how to stream every insert, update, and delete from your database using MySQL and a faster, simpler alternative to Kafka Connect.

## How Redpanda Cloud Topics rethinks Kafka compaction

DevFeed: [How Redpanda Cloud Topics rethinks Kafka compaction](<https://devfeed.tech/articles/how-redpanda-cloud-topics-rethinks-kafka-compaction-12705.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/how-redpanda-cloud-topics-rethinks-kafka-compaction>)

Author: Willem Kaufmann

Published: 2026-06-30T00:00:00Z

Content type: article

Language: en

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

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [cycles](<https://devfeed.tech/tags/cycles.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [object-storage](<https://devfeed.tech/tags/object-storage.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [retention](<https://devfeed.tech/tags/retention.md>), [scale](<https://devfeed.tech/tags/scale.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

The article explains how Redpanda Cloud Topics redesigns Kafka log compaction for cloud-native streaming. It describes how the architecture reduces redundant processing and CPU use, lowers cloud storage costs, and preserves Kafka behavior while addressing scaling challenges such as limited memory, tombstone removal, and rewriting large volumes of object storage data.

### Source excerpt

Compaction can overwhelm poorly sized Kafka clusters, leading to full disks and maxed-out CPUs. Learn how Redpanda's Cloud Topics architecture redesigns compaction to cut redundant work, reduce cloud storage costs, and preserve the Kafka semantics you rely on.

## Kafka's log compaction corrupts data. Here's how we fixed it

DevFeed: [Kafka's log compaction corrupts data. Here's how we fixed it](<https://devfeed.tech/articles/kafka-s-log-compaction-corrupts-data-here-s-how-we-fixed-it-12713.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/kafka-log-compaction-bug-fix-streaming>)

Author: Alexey Bashtanov

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

Content type: article

Language: en

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

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [bug](<https://devfeed.tech/tags/bug.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article examines a bug in Apache Kafka log compaction that can cause replicas to permanently disagree about retained records. It describes how tombstones and transaction control batches may be removed independently on different brokers, allowing deleted data to reappear or aborted data to be served as committed, and presents coordinated compaction in Redpanda Streaming as the solution.

### Source excerpt

There's a problem with Apache Kafka's log compaction. Here's what we found, how to reproduce it, and how we solved it in Redpanda.

## Event-Driven Architecture with Apache Kafka

DevFeed: [Event-Driven Architecture with Apache Kafka](<https://devfeed.tech/articles/mastering-event-driven-architecture-with-apache-kafka-39559.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/07-kafka-event-driven-architecture/>)

Author: hello@ankit-rana.com

Published: 2026-03-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [streaming-data-processing](<https://devfeed.tech/topics/streaming-data-processing.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [consumer](<https://devfeed.tech/tags/consumer.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [event-driven-architecture](<https://devfeed.tech/tags/event-driven-architecture.md>), [event-sourcing](<https://devfeed.tech/tags/event-sourcing.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [partitions](<https://devfeed.tech/tags/partitions.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [schemas](<https://devfeed.tech/tags/schemas.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

This tutorial explains event-driven architecture and how Apache Kafka supports asynchronous, real-time data processing. It covers producers, consumers, immutable events, event sourcing, scalability, resilience, stream-processing pipelines, and challenges such as ordering, debugging, and eventual consistency.

### Source excerpt

Event-driven architecture replaces synchronous point-to-point calls with immutable events on a durable log, so producers and consumers scale and fail independently. Kafka provides that log: topics sharded into ordered append-only partitions, replicated across brokers, with consumer groups sharing partitions to scale read throughput.

## System Migration: Minimize Downtime, Maximize Efficiency

DevFeed: [System Migration: Minimize Downtime, Maximize Efficiency](<https://devfeed.tech/articles/system-migration-minimize-downtime-maximize-efficiency-39555.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/03-system-migration/>)

Author: hello@ankit-rana.com

Published: 2026-03-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [systems](<https://devfeed.tech/topics/systems.md>), [async](<https://devfeed.tech/topics/async.md>), [client](<https://devfeed.tech/topics/client.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [async](<https://devfeed.tech/tags/async.md>), [bridge-layer](<https://devfeed.tech/tags/bridge-layer.md>), [data-pipelines](<https://devfeed.tech/tags/data-pipelines.md>), [downtime](<https://devfeed.tech/tags/downtime.md>), [event-driven-architecture](<https://devfeed.tech/tags/event-driven-architecture.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [migration](<https://devfeed.tech/tags/migration.md>), [observability](<https://devfeed.tech/tags/observability.md>), [production](<https://devfeed.tech/tags/production.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [rollback](<https://devfeed.tech/tags/rollback.md>), [system-migration](<https://devfeed.tech/tags/system-migration.md>), [traffic-leakage](<https://devfeed.tech/tags/traffic-leakage.md>)

### AI overview

A practical guide to migrating an existing system with minimal disruption. It recommends isolated-environment testing, load testing, adapters for incompatible contracts, synchronized asynchronous pipelines, a Kafka-based shared stream, a bridge layer, staged traffic switching, monitoring, and rollback preparation.

### Source excerpt

Migrate behind a bridge layer that routes all client traffic and supports three modes: old-only, dual, and new-only. Run dual mode to compare responses without user impact, keep a back-sync pipeline so the old system stays current for rollback, and shift traffic in stages while watching metrics at each step.

## FIPS-ing the Un-FIPS-able: Apache Kafka

DevFeed: [FIPS-ing the Un-FIPS-able: Apache Kafka](<https://devfeed.tech/articles/fips-ing-the-un-fips-able-apache-kafka-13044.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/fips-ing-the-un-fips-able-apache-kafka>)

Published: 2026-03-05T00:00:00Z

Content type: release

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [chainguard](<https://devfeed.tech/topics/chainguard.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Security](<https://devfeed.tech/topics/security.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [apache-kafka-fips](<https://devfeed.tech/tags/apache-kafka-fips.md>), [chainguard](<https://devfeed.tech/tags/chainguard.md>), [chainguard-containers](<https://devfeed.tech/tags/chainguard-containers.md>), [chainguard-images](<https://devfeed.tech/tags/chainguard-images.md>), [chainguard-kafka-container](<https://devfeed.tech/tags/chainguard-kafka-container.md>), [chainguard-kafka-image](<https://devfeed.tech/tags/chainguard-kafka-image.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [event-streaming](<https://devfeed.tech/tags/event-streaming.md>), [fips](<https://devfeed.tech/tags/fips.md>), [fips-140-3](<https://devfeed.tech/tags/fips-140-3.md>), [fips-containers](<https://devfeed.tech/tags/fips-containers.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

Chainguard announces FIPS-validated images for Apache Kafka, describing targeted source changes, validated cryptographic providers, TLS and keystore requirements, testing, and image maintenance for regulated environments.

### Source excerpt

Chainguard delivers the FIPS-validated Apache Kafka images, enabling secure event streaming for FedRAMP and regulated environments.

## Inside Laravel Nightwatch's Observability Pipeline: Real-Time Event Processing with Amazon MSK and ClickHouse Cloud

DevFeed: [Inside Laravel Nightwatch's Observability Pipeline: Real-Time Event Processing with Amazon MSK and ClickHouse Cloud](<https://devfeed.tech/articles/inside-laravel-nightwatch-s-observability-pipeline-real-time-event-processing-with-amazon-msk-and-clickhouse-cloud-5377.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/laravel-nighwatch-clickhouse>)

Author: AWS; Laravel; ClickHouse

Published: 2025-10-08T15:36:20Z

Content type: article

Language: en

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

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [observability](<https://devfeed.tech/topics/observability.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Amazon RDS](<https://devfeed.tech/topics/amazon-rds.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Grafana Cloud Metrics](<https://devfeed.tech/topics/grafana-cloud-metrics.md>)

Tags: [amazon-api-gateway](<https://devfeed.tech/tags/amazon-api-gateway.md>), [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [api](<https://devfeed.tech/tags/api.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [json](<https://devfeed.tech/tags/json.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [rds-for-postgresql](<https://devfeed.tech/tags/rds-for-postgresql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [traces](<https://devfeed.tech/tags/traces.md>)

### AI overview

This article explains how Laravel Nightwatch processes more than one billion observability events per day using AWS managed services and ClickHouse Cloud. Its streaming-first architecture combines Amazon MSK, AWS Lambda, Amazon API Gateway, Amazon RDS for PostgreSQL, and ClickHouse Cloud to provide scalable ingestion, real-time dashboards, and sub-second analytical queries.

### Source excerpt

Learn how Laravel Nightwatch platform process billions of observability events in real time while keeping query latency under a second.

## The Evolution of ClickPipes: Revamped UI/UX, ClickPipes API and Terraform Provider, Prometheus metrics, and more!

DevFeed: [The Evolution of ClickPipes: Revamped UI/UX, ClickPipes API and Terraform Provider, Prometheus metrics, and more!](<https://devfeed.tech/articles/the-evolution-of-clickpipes-revamped-ui-ux-clickpipes-api-and-terraform-provider-prometheus-metrics-and-more-5244.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/evolution-of-clickpipes>)

Author: The ClickPipes Team

Published: 2025-05-22T00:00:00Z

Content type: release

Language: en

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

Topics: [User interface design](<https://devfeed.tech/topics/ui-design.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>)

Tags: [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [api](<https://devfeed.tech/tags/api.md>), [automation](<https://devfeed.tech/tags/automation.md>), [aws](<https://devfeed.tech/tags/aws.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [integration](<https://devfeed.tech/tags/integration.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [observability](<https://devfeed.tech/tags/observability.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

ClickPipes adds a redesigned UI, editing for running pipelines, API and Terraform-based configuration management, AWS PrivateLink, and observability features including Prometheus metrics.

### Source excerpt

ClickPipes evolves with a revamped UI/UX, new API and Terraform Provider, AWS PrivateLink integration, notification system, Prometheus metrics for observability, and centralized system tables for enhanced data pipeline management.

## Building a Native Binary for Apache Kafka on macOS

DevFeed: [Building a Native Binary for Apache Kafka on macOS](<https://devfeed.tech/articles/building-a-native-binary-for-apache-kafka-on-macos-18802.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/building-native-binary-for-apache-kafka-macos/>)

Published: 2025-04-07T10:25:00Z

Content type: tutorial

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Development](<https://devfeed.tech/topics/development.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [building](<https://devfeed.tech/tags/building.md>), [development](<https://devfeed.tech/tags/development.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [macos](<https://devfeed.tech/tags/macos.md>), [native](<https://devfeed.tech/tags/native.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial explains how to build a self-contained native Apache Kafka binary for macOS using GraalVM and the configuration and tooling from Kafka's native container-image work. It covers obtaining the Kafka distribution, using the provided native-image configuration, and producing a macOS/AArch64 executable for development and testing.

### Source excerpt

Table of Contents KIP-974: Docker Image for GraalVM based Native Kafka Broker With help of the GraalVM configuration developed for KIP-974 (Docker Image for GraalVM based Native Kafka Broker), you can easily build a self-contained native binary for Apache Kafka. Read on to learn how you can build a native Kafka executable yourself, starting in milli-seconds, making it a perfect fit for development and testing purposes. When I wrote about ahead-of-time class loading and linking in Java 24 recently, I also published the start-up time for Apache Kafka as a native binary for comparison. This was done via Docker, as there's no pre-built native binary of Kafka available for the operating system I'm running on, macOS. But there is a native Kafka container image, so this is what I chose for the sake of convenience. Now, running in a container adds a little bit of overhead of course, so it wasn't a surprise when Thomas Würthinger, lead of the GraalVM project at Oracle, brought up the question what the value would be when running Kafka natively on macOS. Needless to say I can't leave this kind of nice nerd snipe pass, so I set out to learn how to build a native Kafka binary on macOS, using GraalVM.

## KIP-932 explores queue semantics and Share Groups for Apache Kafka

DevFeed: [KIP-932 explores queue semantics and Share Groups for Apache Kafka](<https://devfeed.tech/articles/let-s-take-a-look-at-kip-932-queues-for-kafka-18845.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/kip-932-queues-for-kafka/>)

Published: 2025-03-05T11:35:00Z

Content type: opinion

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [fraud](<https://devfeed.tech/tags/fraud.md>), [fraud-detection](<https://devfeed.tech/tags/fraud-detection.md>), [job](<https://devfeed.tech/tags/job.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

The article examines KIP-932, which explores adding queue semantics to Apache Kafka through Share Groups. It explains how Kafka's partition-based consumer model limits parallelism and ordered processing, and why individual message acknowledgment and rejection are important for queueing workloads such as independent job processing.

### Source excerpt

Table of Contents Towards Queue Support in Kafka--Introducing Share Groups Share Groups in Action Retry Behavior and State Management Share Group State Persistence Summary and Outlook In the "Let's Take a Look at...!" blog series I am going to explore interesting projects, developments and technologies in the data and streaming space. This can be KIPs and FLIPs, open-source projects, services, and more. The idea is to get some hands-on experience, learn about potential use cases and applications, and understand the trade-offs involved. If you think there's a specific subject I should take a look at, let me know in the comments below! That guy above? Yep, that's me, whenever someone says "Kafka queue". Because, that's not what Apache Kafka is. At its core, Kafka is a distributed durable event log. Producers write events to a topic, organized in partitions which are distributed amongst the brokers of a Kafka cluster. Consumers, organized in groups, divide the partitions they process amongst themselves, so that each partition of a topic is read by exactly one consumer in the group.

## Building an Event-Driven Architecture with Managed Data Services

DevFeed: [Building an Event-Driven Architecture with Managed Data Services](<https://devfeed.tech/articles/building-an-event-driven-architecture-with-managed-data-services-26385.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/building-event-driven-architecture-managed-data-services/>)

Author: Jonathan Brown

Published: 2024-08-15T01:52:00Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Heroku](<https://devfeed.tech/topics/heroku.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [data](<https://devfeed.tech/tags/data.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [product-features](<https://devfeed.tech/tags/product-features.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [services](<https://devfeed.tech/tags/services.md>)

### AI overview

This article explains event-driven architecture for applications that process real-time data through decoupled microservices and components. It introduces Apache Kafka and discusses how Apache Kafka on Heroku can support reliable, scalable event-driven applications, along with core concepts such as events, topics, and producers.

### Source excerpt

Modern applications have an unceasing buzz of user activity and data flows. Users send a flurry of one-click reactions to social media posts. Wearable tech and other IoT sensors work nonstop to transmit event data from their environments. Meanwhile, customers on e-commerce sites perform shopping cart actions or product searches which can bring immediate impact [...] The post Building an Event-Driven Architecture with Managed Data Services appeared first on Heroku.

## Kafka for System Design Interviews

DevFeed: [Kafka for System Design Interviews](<https://devfeed.tech/articles/kafka-for-system-design-interviews-32314.md>)

Original publisher: [Read original article](<https://evanking1.medium.com/kafka-for-system-design-interviews-f031ac05d186?source=rss-9736778727ef------2>)

Author: Evan King

Published: 2024-07-01T03:18:09Z

Content type: tutorial

Language: en

Sources: [Evan King](<https://devfeed.tech/sources/evan-king.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [durability](<https://devfeed.tech/tags/durability.md>), [google](<https://devfeed.tech/tags/google.md>), [high-performance](<https://devfeed.tech/tags/high-performance.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [meta](<https://devfeed.tech/tags/meta.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [system-design-interview](<https://devfeed.tech/tags/system-design-interview.md>)

### AI overview

A tutorial on Apache Kafka for system design interviews. It explains Kafka as an open-source distributed event streaming platform that can function as a message queue or stream processing system, then uses a real-time sports statistics example to discuss producers, consumers, scaling, and event ordering.

### Source excerpt

By the Co-founder of www.hellointerview.comIntro There is a good chance you've heard of Kafka. It's popular. In fact, according to their website, it's used by 80% of the Fortune 100. If it's good enough to help scale the largest companies in the world, it's probably good enough for your next system design interview. In fact, it's one of the top 5 technologies we see used in design interviews. Apache Kafka is an open-source distributed event streaming platform that can be used either as a message queue or as a stream processing system. Kafka excels in delivering high performance, scalability, and durability. It's engineered to handle vast volumes of data in real-time, ensuring that no message is ever lost and that each piece of data is processed as swiftly as possible. In this deep dive, we're going to take a top down approach. Starting with a zoomed out view of Kafka and progressing into more and more detail. If you know the basics, feel free to skip ahead to the more advanced sections. A Motivating Example It's the World Cup (my personal favorite competition). And we run a website that provides real-time statistics on the matches. Each time a goal is scored, a player is booked, or a substitution is made, we want to update our website with the latest information. Events are placed on a queue when they occur. We call the server or process responsible for putting these events on the queue the producer. Downstream, we have a server that reads events off the queue and updates the website. We call this the consumer. Now, imagine the World Cup expanded from just the top 48 teams to a hypothetical 1,000-team tournament, and all the games are now played at the same time. The number of events has increased significantly, and our single server hosting the queue is struggling to keep up. Similarly, our consumer feels like it has its mouth under a firehose and is crashing under the load. We need to scale the system by adding more servers to distribute our queue. But how do we e

## Evolving the Backend Storage for Platform Metrics

DevFeed: [Evolving the Backend Storage for Platform Metrics](<https://devfeed.tech/articles/evolving-the-backend-storage-for-platform-metrics-26401.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/evolving-backend-storage-for-platform-metrics/>)

Author: David Murray

Published: 2024-05-09T22:00:00Z

Content type: article

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Time Series](<https://devfeed.tech/topics/time-series.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [app-architecture](<https://devfeed.tech/tags/app-architecture.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [aws](<https://devfeed.tech/tags/aws.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [database](<https://devfeed.tech/tags/database.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [performance-optimization](<https://devfeed.tech/tags/performance-optimization.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-updates](<https://devfeed.tech/tags/platform-updates.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [time-series](<https://devfeed.tech/tags/time-series.md>)

### AI overview

Heroku describes an infrastructure upgrade that migrated the storage backend for platform metrics. The article explains how MetaaS collects application observations, aggregates them into time-series statistics, and uses Kafka, stream-processing jobs, and Cassandra to support dashboard metrics, alerting, autoscaling, retention, and querying.

### Source excerpt

One of our most important goals at Heroku is to be boring. Don't get us wrong, we certainly hope that you're excited about the Heroku developer experience -- as heavy users of Heroku ourselves, we certainly are! But, even more so, we hope that you don't have to spend all that much time thinking about [...] The post Evolving the Backend Storage for Platform Metrics appeared first on Heroku.

## Kafka 101

DevFeed: [Kafka 101](<https://devfeed.tech/articles/kafka-101-33612.md>)

Original publisher: [Read original article](<https://highscalability.com/untitled-2/>)

Author: ByteByteGo

Published: 2024-05-09T18:55:21Z

Content type: tutorial

Language: en

Sources: [High Scalability](<https://devfeed.tech/sources/high-scalability-3.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [data-structure](<https://devfeed.tech/tags/data-structure.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [real-time-data-streaming](<https://devfeed.tech/tags/real-time-data-streaming.md>)

### AI overview

This introductory article explains Apache Kafka's origins, distributed streaming architecture, and use as a central platform for coordinating data among services and downstream systems. It also describes Kafka's log-based storage model, including immutability, ordered records, concurrent reads, and optimization for high-throughput, cost-efficient HDD storage.

### Source excerpt

This is a guest article by Stanislav Kozlovski, an Apache Kafka Committer. If you would like to connect with Stanislav, you can do so on Twitter and LinkedIn. Originally developed in LinkedIn during 2011, Apache Kafka is one of the most popular open-source Apache projects out

## Build a Real-time Materialized View from Postgres Changes using Confluent's ksqlDB

DevFeed: [Build a Real-time Materialized View from Postgres Changes using Confluent's ksqlDB](<https://devfeed.tech/articles/build-a-real-time-materialized-view-from-postgres-changes-using-confluent-s-ksqldb-5763.md>)

Original publisher: [Read original article](<https://neon.com/blog/real-time-materialized-view-postgres-kafka-ksqldb>)

Author: Evan Shortiss

Published: 2024-02-28T17:33:42Z

Content type: tutorial

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [data](<https://devfeed.tech/topics/data.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Publish-subscribe pattern](<https://devfeed.tech/topics/pubsub.md>), [ide](<https://devfeed.tech/topics/ide.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [community](<https://devfeed.tech/tags/community.md>), [components](<https://devfeed.tech/tags/components.md>), [confluent](<https://devfeed.tech/tags/confluent.md>), [confluent-cloud](<https://devfeed.tech/tags/confluent-cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [events](<https://devfeed.tech/tags/events.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [replication](<https://devfeed.tech/tags/replication.md>), [sql](<https://devfeed.tech/tags/sql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This tutorial explains how to stream changes from a Neon Postgres database to Apache Kafka and use ksqlDB on Confluent Cloud to build a real-time materialized view. It contrasts this approach with refreshing a Postgres materialized view after each write, highlighting performance, history retention, and reliable downstream notifications.

### Source excerpt

Neon's support for Postgres' logical replication features opens up a variety of interesting use cases, including for real-time streaming architectures based on change data capture. We previously demonstrated how to use Debezium to fan-out changes from Postgres by using Redis as a...

## Logical Replication From Postgres 16 Stand-By Servers--Debezium and Failover Slots

DevFeed: [Logical Replication From Postgres 16 Stand-By Servers--Debezium and Failover Slots](<https://devfeed.tech/articles/logical-replication-from-postgres-16-stand-by-servers-debezium-and-failover-slots-18848.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/logical-replication-from-postgres-stand-by-servers-debezium-and-failover-slots/>)

Published: 2023-12-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [Replication](<https://devfeed.tech/topics/replication.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Amazon DocumentDB](<https://devfeed.tech/topics/amazon-documentdb.md>)

Tags: [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [debezium](<https://devfeed.tech/tags/debezium.md>), [failover](<https://devfeed.tech/tags/failover.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [replication](<https://devfeed.tech/tags/replication.md>)

### AI overview

A tutorial on using Debezium to stream logical replication changes from PostgreSQL 16 standby servers, including failover scenarios and replication slots. It demonstrates a Docker Compose environment with Kafka and Kafka Connect, and discusses PostgreSQL deployments on Amazon RDS.

### Source excerpt

Table of Contents Stand-By Logical Replication With Debezium Towards Fail-Over Slots Wrap-Up This post originally appeared on the Decodable blog. All rights reserved. Welcome back to this series about logical replication from Postgres 16 stand-by servers, in which we'll discuss how to use this feature with Debezium--a popular open-source platform for Change Data Capture (CDC) for a wide range of databases--as well as how to manage logical replication in case of failover scenarios, i.e. a situation where your primary Postgres server becomes unavailable and a stand-by server needs to take over.

## Getting Started With PyFlink on Kubernetes

DevFeed: [Getting Started With PyFlink on Kubernetes](<https://devfeed.tech/articles/getting-started-with-pyflink-on-kubernetes-18825.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/getting-started-with-pyflink-on-kubernetes/>)

Published: 2023-12-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [apache-flink](<https://devfeed.tech/topics/apache-flink.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Python](<https://devfeed.tech/topics/python.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [flink](<https://devfeed.tech/tags/flink.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [operator](<https://devfeed.tech/tags/operator.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

A practical guide to running PyFlink on Kubernetes with Apache Flink 1.18. It covers installing the Flink Kubernetes Operator and Kafka with Strimzi, creating a PyFlink job that generates data and writes it to Kafka using Flink SQL, building a container image, and deploying the job to Kubernetes.

### Source excerpt

Table of Contents What Is PyFlink and Why Should You Care? Prerequisites Installing the Flink Kubernetes Operator Installing Strimzi and Apache Kafka A Simple PyFlink Job Building a Container Image With Your PyFlink Job Deploying a PyFlink Job On Kubernetes This post originally appeared on the Decodable blog. All rights reserved. The other day, I wanted to get my feet wet with PyFlink. While there is a fair amount of related information out there, I couldn't find really up-to-date documentation on using current versions of PyFlink with Flink on Kubernetes.

## Heroku is Now Available to Purchase in AWS Marketplace

DevFeed: [Heroku is Now Available to Purchase in AWS Marketplace](<https://devfeed.tech/articles/heroku-is-now-available-to-purchase-in-aws-marketplace-26434.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/heroku-in-aws-marketplace/>)

Author: Michael Friis

Published: 2023-11-28T22:00:00Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [aws-marketplace](<https://devfeed.tech/topics/aws-marketplace.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-marketplace](<https://devfeed.tech/tags/aws-marketplace.md>), [dynos](<https://devfeed.tech/tags/dynos.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-connect](<https://devfeed.tech/tags/heroku-connect.md>), [heroku-postgres](<https://devfeed.tech/tags/heroku-postgres.md>), [news](<https://devfeed.tech/tags/news.md>), [private-spaces](<https://devfeed.tech/tags/private-spaces.md>), [redis](<https://devfeed.tech/tags/redis.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

This Heroku release announcement describes its availability for purchase through AWS Marketplace Private Offers, including consolidated billing and provisioning for eligible U.S. AWS Enterprise Discount Program customers. An update states that Heroku is no longer available through that purchasing option.

### Source excerpt

Update: We've updated our purchasing options, and Heroku is no longer available via AWS Marketplace Private Offers. You can continue to provision and manage your services directly through your Heroku account or via Heroku.com. Today at AWS re:Invent, we're excited to announce that Heroku is available for purchase in AWS Marketplace through the Private Offers [...] The post Heroku is Now Available to Purchase in AWS Marketplace appeared first on Heroku.

## When Change Data Capture Can Break Application Encapsulation

DevFeed: [When Change Data Capture Can Break Application Encapsulation](<https://devfeed.tech/articles/change-data-capture-breaks-encapsulation-does-it-though-18808.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/change-data-capture-breaks-encapsulation-does-it-though/>)

Published: 2023-11-21T00:00:00Z

Content type: article

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [streaming-data-processing](<https://devfeed.tech/topics/streaming-data-processing.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [data](<https://devfeed.tech/tags/data.md>), [debezium](<https://devfeed.tech/tags/debezium.md>), [schema](<https://devfeed.tech/tags/schema.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article examines whether exposing database change event feeds through Change Data Capture (CDC) breaks application encapsulation. It explains that CDC can expose internal table models as event APIs and create schema and downstream-consumer risks, then discusses ways to address those risks.

### Source excerpt

Table of Contents CDC--A Quick Primer Does CDC Break Encapsulation? Entering Data Contracts Implementation Approaches For Data Contracts The Outbox Pattern Stream Processing Streaming Data Contracts--Beyond the Basics Handling Schema Changes Summary This post originally appeared on the Decodable blog. All rights reserved. Having worked on Debezium--an open-source platform for Change Data Capture (CDC)--for several years, one concern I've heard repeatedly is this: aren't you breaking the encapsulation of your application when you expose change event feeds directly from your database? After all, CDC exposes your internal persistent data model to the outside world, which may have unintended consequences, e.g. in terms of data exposure but also when it comes to changes to the schema of your data, which may break downstream consumers.

## Heroku Private Spaces Global Expansion: Canada, India, Singapore, and the UK

DevFeed: [Heroku Private Spaces Global Expansion: Canada, India, Singapore, and the UK](<https://devfeed.tech/articles/heroku-private-spaces-global-expansion-canada-india-singapore-and-the-uk-26442.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/heroku-private-spaces-global-expansion/>)

Author: Ethan Limchayseng

Published: 2023-08-31T21:00:00Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [spaces](<https://devfeed.tech/topics/spaces.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [data-governance](<https://devfeed.tech/topics/data-governance.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [apac](<https://devfeed.tech/tags/apac.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [aws](<https://devfeed.tech/tags/aws.md>), [canada](<https://devfeed.tech/tags/canada.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [data](<https://devfeed.tech/tags/data.md>), [dynos](<https://devfeed.tech/tags/dynos.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-shield](<https://devfeed.tech/tags/heroku-shield.md>), [india](<https://devfeed.tech/tags/india.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [london](<https://devfeed.tech/tags/london.md>), [news](<https://devfeed.tech/tags/news.md>), [platform-updates](<https://devfeed.tech/tags/platform-updates.md>), [private-spaces](<https://devfeed.tech/tags/private-spaces.md>), [uk](<https://devfeed.tech/tags/uk.md>)

### AI overview

Heroku announces general availability for Private Spaces in India and Canada, plus new regions in the United Kingdom and Singapore. The expansion supports data-location control and includes services such as Heroku Postgres, Apache Kafka on Heroku, Heroku Data for Redis, Heroku Connect, and most Heroku Add-ons.

### Source excerpt

In May 2023, we announced our limited release of two new Heroku Private Spaces regions: India (Mumbai) and Canada (Montreal). This month, we're announcing the full general availability of those two regions, along with new Heroku Private Spaces regions for the United Kingdom (London) and Singapore. This expansion enables customers to maintain greater control over [...] The post Heroku Private Spaces Global Expansion: Canada, India, Singapore, and the UK appeared first on Heroku.

## Heroku Private Spaces Expand to Mumbai and Montreal

DevFeed: [Heroku Private Spaces Expand to Mumbai and Montreal](<https://devfeed.tech/articles/heroku-private-spaces-expand-to-mumbai-and-montreal-26488.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/private-spaces-expand-to-mumbai-and-montreal/>)

Author: Ethan Limchayseng

Published: 2023-05-03T20:06:00Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [spaces](<https://devfeed.tech/topics/spaces.md>), [Heroku Postgres](<https://devfeed.tech/topics/heroku-postgres.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Redis](<https://devfeed.tech/topics/redis.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [canada](<https://devfeed.tech/tags/canada.md>), [customers](<https://devfeed.tech/tags/customers.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-enterprise](<https://devfeed.tech/tags/heroku-enterprise.md>), [heroku-postgres](<https://devfeed.tech/tags/heroku-postgres.md>), [india](<https://devfeed.tech/tags/india.md>), [news](<https://devfeed.tech/tags/news.md>), [private-spaces](<https://devfeed.tech/tags/private-spaces.md>), [product-features](<https://devfeed.tech/tags/product-features.md>), [redis](<https://devfeed.tech/tags/redis.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [support](<https://devfeed.tech/tags/support.md>)

### AI overview

Heroku announces a limited release of Private Spaces in Mumbai and Montreal. The new regions support Private Spaces and several related Heroku products, with access initially limited to existing Private Spaces customers accepted into the Limited Release program.

### Source excerpt

This month, we're expanding the Heroku platform with a limited release of our Private Spaces product in two new regions, India (Mumbai) and Canada (Montreal), enabling customers to maintain even greater control over where data is stored and processed. These two new regions will fully support Heroku Private Spaces, Heroku Shield Private Spaces, Heroku Postgres, [...] The post Heroku Private Spaces Expand to Mumbai and Montreal appeared first on Heroku.

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