Plan Szkolenia
Przegląd rozproszonych systemów komunikacyjnych
- Przypadki zastosowania
- Alternatywy dla Kafki
Kafka API
- API Producenta
- Wysoko poziomowe API Konsumenta
- Proste API Konsumenta
- Kafka Hadoop Consumer API
Konfiguracja
- Nowy Producent
- Broker
- Konfiguracja konsumentów i producentów
Projektowanie
- Motywacja
- Persistence (trwałość)
- Efektywność
- Producent
- Konsument
- Semantyka dostarczania wiadomości
- Replikacja
Zaimplementowanie
- Projekt API
- Warstwa sieciowa
- Wiadomości
- Format wiadomości
- Dziennik (log)
- Dystrybucja
Podstawowe operacje w Kafka
- Dodawanie i usuwanie tematów
- Modyfikowanie tematów
- Zamykanie z zachowaniem spójności
- Balansowanie przywództwa (leadership)
- Sprawdzanie pozycji konsumenta
- Lustrzane odbijanie danych między klastrami
- Rozszerzanie klasteru
- Dekomisja brokerów
- Zwiększanie czynnika replikacji
Inne
- Datacenters (centra danych)
- Ważne konfiguracje serwera
- Ważne konfiguracje klienta
- Konfiguracje serwerów produkcyjnych
- Monitorowanie
- ZooKeeper
Wymagania
Podstawowe umiejętności administracji systemów, zrozumienie dowolnego języka programowania obiektowego.
Opinie uczestników (7)
Duża wiedza prowadzącego i dobry kontakt ze słuchaczami. Skupienie się na rzeczach, które faktycznie mogą być dla nas przydatne.
Kamil Bieszczad - Beekeeper
Szkolenie - Distributed Messaging with Apache Kafka
Przygotowanie środowiska testowego
Maciej Grabski
Szkolenie - Distributed Messaging with Apache Kafka
Przetłumaczone przez sztuczną inteligencję
Dokumenty
Jing Li - si ke xi tong (zhong guo) yan fa you xian gong si hang zhou fen gong si
Szkolenie - Distributed Messaging with Apache Kafka
Przetłumaczone przez sztuczną inteligencję
Podsumowanie dnia, używanie tablicy do wyjaśniania rzeczy krok po kroku oraz osobistych przypadków użycia, które nam zlecono do wykonania.
Chee Meng Lee - CSIT
Szkolenie - Distributed Messaging with Apache Kafka
Przetłumaczone przez sztuczną inteligencję
Przygotowanie środowisk wirtualnych dla uczestników do ich użytku oraz wykonywania praktycznych ćwiczeń.
marcus lim
Szkolenie - Distributed Messaging with Apache Kafka
Przetłumaczone przez sztuczną inteligencję
Ciekawe ćwiczenia, przedstawienie architektury i sposobu działania Apache Kafka na diagramach.
Damian Niesteruk - Osrodek Przetwarzania Informacji-Panswowy Instytut Badawczy
Szkolenie - Distributed Messaging with Apache Kafka
sposob prowadzenia, praktyczne cwiczenia