1. Learn
  2. /
  3. Courses
  4. /
  5. Optymalizacja kodu w Javie

Connected

Exercise

Implementacja asynchronicznego potoku przetwarzania danych

Tworzysz panel analityczny, który musi pobierać dane użytkowników i dzienniki aktywności z osobnych serwisów, a następnie przetwarzać je w celu wygenerowania podsumowania użytkownika. Operacja ta powinna być wykonywana asynchronicznie, aby aplikacja pozostawała responsywna. Twoim zadaniem jest zaimplementowanie tego mechanizmu przy użyciu CompletableFuture.

Klasy UserData i UserSummary zostały wcześniej załadowane.

Instructions

100 XP
  • Dodaj pobieranie danych użytkownika w CompletableFuture.
  • Dodaj przetwarzanie danych użytkownika w CompletableFuture.
  • Dodaj obsługę wyjątków w CompletableFuture.