Urgent.News

What's breaking now, across thousands of outlets.

Tech

Preview the November 2026 AWS SDK for Java retry defaults on your own traffic

If you run a Java app that talks to AWS, there's a change coming on November 1, 2026 that will quietly alter how your services behave under partial failure — and unless you take deliberate action, you will not find out until your dashboards do. AWS is changing the default retry behavior in every one of its SDKs (Java, Python, JS, Go, PHP, plus the CLI) as part of a cross-SDK announcement . The…

On November 1, 2026, AWS will change the default retry behavior for its SDKs, including Java, in a move affecting how services handle partial failures. This change impacts various services, with DynamoDB experiencing the most significant shift, from a maximum of 9 retries to only 4. The new defaults also modify the base delay for transient errors and throttling, potentially increasing failure rates for applications relying on the previous longer retry tail.

To prepare, developers can use a third-party library called retrylens to simulate the November 2026 defaults on their existing traffic. By recording and analyzing retry data, the library allows for a preview of how the changes might affect application performance. This enables developers to proactively make adjustments, such as increasing write capacity or setting per-operation retries, thus mitigating potential failures.

However, it's important to note that the library only provides an upper bound on retries under the new mode, does not account for live jitter, and does not re-issue requests. Despite these limitations, retrylens offers a practical way to prepare for the change, providing concrete metrics to guide decision-making before November 1st.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

More from Sunday 23 August →