Wpis z mikrobloga

Kodzę sobie w J9 to co tam nowego wychodzi i sprawdziłem Flow api (Subscriber, Subscription, Publisher).
Ogólnie trochę inaczej sobie to wyobrażałem, bo liczyłem że to będzie raczej obsługiwane przez JVMa i bardziej coś na wzór event-driven, a z tego co widzę to trzeba po prostu spełnić kontrakty dla Publishera żeby wypuszczał dane jak się go poprosi, Subscription brało te dane i rozsyłało je dalej do jednego lub wielu Sbuscriber'ów (a to czy jednego czy wielu to już zależy od Waszej implementacji).

I teraz pytanie - to ja się po prostu na tym zawiodłem, coś zrobiłem źle i jednak to jest magiczne event-driven z puszczaniem bardziej w eter niż faktycznym sztywnym trzymaniu każdego obiektu, czy to rzeczywiście jest trochę położone, a te interfejsy są raczej dla standaryzacji?

Wołam wymiataczy @GoToFinal @interface
#java #programowanie #java9
  • 1