Enhance your career, get your certificate as a Data Streaming Engineer | Get your Certificate
DevRel Newsletter April 23 2026 span, td, table, div { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .st-email-body{ width:100% !important; -webkit-text-size-adjust: 100%; margin: 0 auto!important; padding: 0px; background-color: #ffffff; } span.st-preheader{ display: none!important; } td img + div { display: none; } a\[href^="tel"\], a\[href^="sms"\]{text-decoration: none; color: inherit !important; pointer-events: none; cursor: default;} u + .st-email-body a {color: inherit; text-decoration: none; font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit;} \*\[x-apple-data-detectors\] {color: inherit !important; text-decoration: none !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important;} a,a:hover,a:link,a:visited { text-decoration:none !important; outline: none; } p { margin: 0; padding: 0; } .st-hide-desktop { display:none; font-size:0; height:0; min-height:0; max-height:0; line-height:0; mso-hide:all; } .st-gmail-fix { display: none !important; } strong { font-weight: bold; } @media screen and (max-width: 480px) { .st-col,.st-mobile-full-width,.st-module-wrapper-table,.st-wrapper,.st-wrapper-table{width:100%!important}.st-col{padding:0!important}.st-resize{width:100%!important}.st-mobile-width-constraint,.st-resize{display:block!important;height:auto!important}.st-mobile-width-constraint{max-width:100%!important}.st-equal-height,.st-height-auto{height:auto!important}.st-hide-desktop{display:table-row!important}.st-hide-mobile{display:none!important}.st-mobile-inline{display:inline!important}.show-img-mobile{display:table-row!important;width:100%!important;float:none;overflow:visible!important;height:auto!important} .st-dynamic-17xaignkeg5z5, u + .st-email-body .st-dynamic-17xaignkeg5z5 img { width:100%!important;max-width:160px!important; } .st-dynamic-ftez1j239qozt, u + .st-email-body .st-dynamic-ftez1j239qozt img { width:100%!important;max-width:350px!important; } .st-dynamic-jozz5q0pbmhcm, u + .st-email-body .st-dynamic-jozz5q0pbmhcm img { width:100%!important;max-width:20px!important;padding-right:0px!important;padding-left:0px!important; } .st-dynamic-fpofqgcato9ma, u + .st-email-body .st-dynamic-fpofqgcato9ma img { width:100%!important;max-width:20px!important; } .st-wrapper-table{ width: 100%!important; max-width: 480px!important; margin: 0 auto; } } #MessageViewBody .st-module-wrapper-table {margin-top:-1px} @media (max-width:599px) and (min-width:481px) {.st-module-wrapper-table {margin-top:-1px !important;} } div > u + .body .st-module-wrapper-table {margin-top:0px !important} ul, ol {margin-left:15px; padding-left:0px} sup{vertical-align: super !important;top: 0em !important;line-height: 0px !important;} .aligned-bullets ul{list-style-position: outside!important;} .aligned-bullets ol{list-style-position: outside!important;} .aligned-bullets li{padding-bottom:5px!important;} .bullets-indent ul{padding-left:25px!important;} .br-3 p{border-radius: 0 0 3px 3px;} .br-t-8{border-radius: 8px 8px 0 0;} .br-b-8{border-radius: 0 0 8px 8px;} @media all and (max-width: 480px) { .mob-pb-0{padding-bottom:0px!important;} .mob-ps-0{padding-right:0px!important;padding-left:0px!important;} .mob-pb-5{padding-bottom:5px!important;} .mob-pt-5{padding-top:5px!important;} .mob-pt-12{padding-top:12px!important;} .mob-pb-20{padding-bottom:20px!important;} .center-element td{margin: 0 auto!important; text-align:center!important;} .center-element {text-align:center!important;} .center-element table{margin: 0 auto!important;} .center-element p{text-align:center!important;} .center-element span{text-align:center!important;} .center-element img{margin: 0 auto!important;} }The Apache Software Foundation has released Apache Kafka® 4.2! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏


Newsletter from the Desk of Confluent Developer, April 23, 2026
Current London 2026 - Register Now!
The biggest data streaming event of the year is back! Register now for Current London 2026 and witness 100+ eminent speakers deliver 80+ sessions on the cutting edge of Data and AI technologies!
The grid is set for London. {{my.car}}{{my.gas}}
In the world of data, "lights out" isn't just a start time, it’s the standard for latency. We’re bringing Current26 to the ExCeL London on May 19–20, and the stakes have never been higher.
Just like an F1 race, successful data streaming requires more than just a fast engine (Kafka). It needs the right strategy (Governance), real-time adjustments (Flink), and a world-class pit crew (you).
Don't get stuck in the pits while the industry moves to real-time.
{{my.ticket}} Secure your pass: https://bit.ly/4tQbXdD
Register Now - Current London 2026
New with Confluent Platform 8.2: Queues for Kafka, Flink SQL (GA), updates to CPC Gateway, and more..
We’re excited to announce Confluent Platform 8.2!
The latest Confluent Platform release, built on Apache Kafka® 4.2, extends and simplifies what you can use Apache Kafka® and Apache Flink® for, whether that’s handling task queues natively, processing streams with SQL, or managing cluster migration, upgrades or disaster recovery without the usual operational pain.
What’s new in Confluent Platform 8.2
The latest release of Confluent Platform enables organizations to:
Available with Confluent Private Cloud
Confluent Private Cloud (CPC) Gateway allows you to decouple applications from your infrastructure. The latest release of CPC Gateway 1.2 includes SCRAM auth swapping and client fencing, making it easier to manage migrations without touching application code.
Data Streaming Resources
• Confluent Cloud for Apache Flink now supports configurable late data handling rules. Use the new late-handling.mode table property to drop or pass-through late-arriving events, and/or use a $late system table to send these late events for reconciliation.
What's New?
In streaming systems, "late data" refers to events that arrive after the system's watermark has advanced past their timestamp. Until this change, late events were mostly silently dropped.
The Custom Late Data Handling feature gives users full control over those records:
Why is this important?
Getting Started
Query the late records at any time:
SELECT * FROM `my_table$late`;
Enable filtering on an existing table to drop them at the source
ALTER TABLE my_table SET ('late-handling.mode' = 'filter');
Check out the docs for full configuration options, reprocessing patterns, and monitoring guidance.
• Read this fantastic blog from the Notion engineering team on how Notion has implemented Data Residency for their customers using a modular and agile multi-region infrastructure with Apache Kafka being the foundation for event logging.
Links From Around the Web:
In-Person Meetups
By the way…
We hope you enjoyed our curated assortment of resources! If you’d like to provide feedback, suggest ideas for content you’d like to see, or you want to submit your own resource for consideration, email us at devx_newsletter@confluent.io!
If you’d like to view previous editions of the newsletter, visit our archive.
If you’re viewing this newsletter online, know that we appreciate your readership and that you can get this newsletter delivered directly to your inbox by filling out the sign-up form on the left-hand side.
P.S. If you want to learn more about Kafka, Flink, or Confluent Cloud, visit our developer site at Confluent Developer.

[
You received this email because you are subscribed to Marketing Information from Confluent, Inc.
You can update your email preferences or unsubscribe.
Confluent Inc | 899 West Evelyn, Mountain View, CA 94041
Apache®, Apache Kafka®, Kafka®, Apache Flink®, Flink®, Apache Iceberg®, Iceberg® and associated open source project names are trademarks of the Apache Software Foundation.
© Confluent, Inc. 2014-{{my.Current Year}}.
We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.