Skip to content
Lynn Lee's Site
TopicsArticlesWebsitesAboutSearchEnglish中文

CompletableFuture

Java

Java Async Calls: Timeouts, Cancellation, and Retries Are Separate Decisions

Separate CompletableFuture completion from the underlying request lifecycle, then constrain retries with deadlines, idempotency, and explicit budgets.

Lynn Lee · Compiled 2026-11-07
Lynn Lee's Site

Data engineering · Distributed systems · AI agents

GitHub ↗RSS ↗About
Copyright © Lynn Lee's Site 2026
Lynn Lee