13.8 C
New York
Monday, March 17, 2025

Saying end-of-support for Amazon Kinesis Consumer Library 1.x and Amazon Kinesis Producer Library 0.x efficient January 30, 2026


Amazon Kinesis Consumer Library (KCL) 1.x and Amazon Kinesis Producer Library (KPL) 0.x will attain end-of-support on January 30, 2026. Accordingly, these variations will enter upkeep mode on April 17, 2025. Throughout upkeep mode, AWS will present updates just for vital bug fixes and safety points. Main variations in upkeep mode won’t obtain updates for brand new options or function enhancements.

KCL is a software program library that simplifies constructing purposes to course of streaming information from Amazon Kinesis Information Streams. KCL handles advanced duties akin to load balancing throughout a number of client employees, responding to employee failures, checkpointing processed data, and adapting to throughput adjustments.

KPL is a software program library that helps builders write producer purposes to attain excessive throughput information into Kinesis Information Streams. KPL manages file batching, aggregation, and retry logic to maximise throughput and optimize useful resource utilization whereas simplifying the producer utility growth course of.

The next desk outlines the extent of assist for every section of the foremost model lifecycle of KCL and KPL.

Main variationsModel Lifecycle SectionBegin DateFinish DateHelp Degree
KCL 1.xBasic Availability12/19/20134/16/2025Throughout this section, the foremost model is totally supported. AWS gives common minor and patch model releases that embrace assist for brand new options or API updates for Kinesis Information Streams, in addition to bug and safety fixes.
KPL 0.xBasic Availability6/2/20154/16/2025Throughout this section, the foremost model is totally supported. AWS gives common minor and patch model releases that embrace assist for brand new options or API updates for Kinesis Information Streams, in addition to bug and safety fixes.
KCL 1.x, KPL 0.xUpkeep mode4/17/20251/29/2026AWS is limiting patch model releases to deal with vital bug fixes and safety points solely. The key model won’t obtain updates for brand new options or APIs of Kinesis Information Streams.
KCL 1.x, KPL 0.xFinish-of-support1/30/2026N/AThe key model will not obtain updates or releases. Beforehand printed releases will proceed to be out there by way of public package deal managers and the code will stay on GitHub.

Impression on non-Java KCL Libraries

The upkeep mode and end-of-support dates apply to the next non-Java KCL 1.x libraries:

Migrating from KCL 1.x or KPL 0.x

For those who’re utilizing KCL 1.x or KPL 0.x, we suggest migrating to the most recent variations (KCL 3.x and KPL 1.x). When migrating from KCL 1.x to three.x, you will have to replace interfaces and safety credential suppliers in your utility. For migrations from KPL 0.x to 1.x, you may improve your present KPL utility with none change in your information processing logic. To be taught extra, consult with the next sources:

Abstract

KCL 1.x and KPL 0.x will attain end-of-support on January 30, 2026 and enter upkeep mode on April 17, 2025. For those who want help or have suggestions, attain out to AWS assist. You can too open a difficulty within the KCL GitHub repository or KPL GitHub repository.


Concerning the writer

Minu Hong is a Senior Product Supervisor for Amazon Kinesis Information Streams at AWS. He’s enthusiastic about understanding buyer challenges round streaming information and creating optimized options for them. Outdoors of labor, Minu enjoys touring, enjoying tennis, snowboarding, and cooking.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles