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
Dobrze przygotowane środowisko testowe
Maciej Grabski
Szkolenie - Distributed Messaging with Apache Kafka
Przetłumaczone przez sztuczną inteligencję
The documents
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
Podsumowanie dnia, wykorzystując tablicę białą do wyjaśniania rzeczy krok po kroku oraz osobistych przypadków zastosowania, którymi jesteśmy obciążeni.
Chee Meng Lee - CSIT
Szkolenie - Distributed Messaging with Apache Kafka
Przetłumaczone przez sztuczną inteligencję
Przygotowanie wirtualnych środowisk dla uczestników, aby mogli korzystać z nich i wykonywać praktyczne ćwiczenia.
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