Переваги курсу:
✓ Методологія Слерм
Ми розповімо про Apache Kafka в простій і послідовній формі, вам не доведеться вивчати складну документацію.
✓ Робота на результат
Техпідтримка допоможе кожному студенту впоратися з практичними завданнями і домогтися поставлених цілей.
✓ Курс російською мовою
Практичний курс по Apache Kafka російською мовою, Вам буде простіше засвоїти матеріал, задавати питання і спілкуватися з колегами.
✓ Практикуючі експерти
Ви будете вчитися у фахівців, які вже кілька років працюють з Апач Кафка, знають про важливі нюанси і будуть ділитися своїм досвідом з вами.
необхідні знання:
а) базові знання та навички роботи з Git і Докер
- клонування репозиторію, додавання в нього файлу, зафіксувати, натиснути.
- збірка докер-образів і запуск контейнерів з них.
- вміння працювати з systemd, sudo, ip, ifconfig, cron;
- знання баш на рівні написання (мінімум читання) скриптів;
- вміння працювати з консоллю (автокомпліт, хісторі і т. д.);
- знання основних утиліт в лінукс (ps, grep, cat, безкоштовно і т.д.).
безкоштовний блок (Курс буде доступний в особистому кабінеті).СЛУРМ.ІО після реєстрації):
1. Введення
****
- трохи історії: чому лог і стрімінг важливі, і займають значне місце в бізнес процесах компаній.
****
- місце Кафки в житті корпорації.
- порівняння з подібними технологіями.
****
- Створення і конфігурація топіків - перший запис і перше читання (з консолі і клієнтом).
- доглядач зоопарку (базові знання).
№1: розподілений кластер
****
- конфігураційні параметри кластера.
- відмовостійкість (реплікація, RF, ISR, вибори лідера).
- контролер - Налаштування мульти-постійного струму: обізнаність про стійці (MirrorMaker 2.0, uReplicator) - приклади архітектур.
****
- виробник (затримка, пакетування, підтвердження).
- споживач (автономний, група споживачів).
- Як (не) втратити дані: висока узгодженість проти доступності (acks, jepsen).
- Ідемпотенція та транзакції.
****
- ключові показники.
- ключові оповіщення.
- SLI та SLO для потокової інфраструктури.
****
- порівняльний аналіз.
- зміна конфігураційних параметрів і їх оптимізація.
****
- балансувальник: призначення розділів і перерозподіл (гарячі точки, регулювання, інструменти).
- оновлення та зниження рейтингу.
- читання логів.
- просунуті інструменти (декодування зсувів __consumer_, скидання двійкових двійкових об'єктів, примусове переобрання контролера, дані zookeeper).
- приклади з практики, реальне життя кейси.
Посилання
https://privatelink.de/?https://slurm.io/kafka