Każda aplikacja korporacyjna kreuje informacje. Ich przenoszenie i przetwarzanie jest równie ważne jak same dane. Platforma Apache Kafka została zbudowana właśnie w tym celu: aby umożliwić płynną obsługę strumieni zdarzeń czasu rzeczywistego. Umożliwia to architektom nie tylko łączenie aplikacji z systemami danych,w dodatku budowanie niestandardowych aplikacji, które same w sobie wyzwalają strumienie informacji. Okazuje się, że architektura skupiona wokół strumieni zdarzeń otwiera zupełnie nowy rozdział projektowania obszernych systemów.
dzięki temu praktycznemu przewodnikowi komfortowo zapoczątkujesz pracę z platformą streamingową Apache Kafka. Poznasz najlepsze praktyki w zakresie jej wdrażania i konfiguracji, by zapewnić sobie możliwość strumieniowego przetwarzania pokaźnych ilości danych. Zaznajomisz się z AdminClient API Kafki, mechanizmem transakcji i z nowymi funkcjonalnościami zabezpieczeń. W książce wynajdziesz szczegółowe instrukcje, w jaki sposób wdrażać klastry produkcyjne Kafki, pisać niezawodne mikrousługi oparte na zdarzeniach i produkować skalowalne aplikacje przetwarzania strumieniowego. Opisano w niej też gwarancje bezawaryjności, kluczowe interfejsy API i szczegóły architektury, w tym protokół replikacji, kontroler i warstwę pamięci masowej.
Najciekawsze zagadnienia:
Kafka: gwarancja bezawaryjności korporacyjnych aplikacji!