Checkpoint Java: Saubere reaktive Verarbeitungsketten aufbauen
Mit CompletableFuture kann man Arbeitspakete auf verschiedene Resource Pools verteilen und diese auch als eine Kette von asynchronen Aufrufen formulieren. Das kann aber zu umständlichem und schwer wartbarem Code führen, vor allem, wenn es darum geht, eine beliebige Anzahl an Funktion in einer Kette zu verschalten.