Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Apache Kafka - od zera do kafka majstera

Hej, Ty! Ciekawi Cię czym jest kafka? Za pomocą tego kursu rozwiążesz swoją ciekawość, a także nauczysz się jej praktycznego wykorzystania w świecie IT.

5.0(2)
99% pozytywnych recenzji

Stworzony przez Oskar Polak

Ostatnia aktualizacja: 20/04/2021
149
00

50 % taniej

299.00 zł

To najniższa cena z ostatnich 30 dni!

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 4 godz. 52 min. materiału
play_circle26 nagrań wideo

Czego się nauczysz?

  1. 1
    Poznasz teorię strumieniowania wiadomości
  2. 2
    Skonsumujesz swoje pierwsze wiadomości
  3. 3
    Wyprodukujesz swoje pierwsze wiadomości
  4. 4
    Postawisz one-node cluster kafki za pomocą dockera
  5. 5
    Poznasz możliwości konfiguraowania topcików kafki
  6. 6
    Poznasz tajniki konfiguracji konsumerów

Wymagania

  • Mile widziana jest java (kafka abstrachuje od języka, jednak przykłady będą w javie)
  • Mile widziana jest znajomość dockera (cluster kafki postawimy na linuxie z wykorzystaniem dockera)
  • Pokłady energii na naukę nowego podejścia do wymiany wiadomości :)

Opis szkolenia

Kafka kafka kafka..

Na wielkich salonach IT to narzędzie wybrzmiewa się coraz częściej, czy słusznie?

Jako wieloletni architekt oprogramowania, z całą odpowiedzialnością odpowiadam trzy razy tak!


Apache Kafka daje nieskończone możliwości łączenia ze sobą rozproszonych systemów informatycznych.

Pełni rolę swojego rodzaju lepu informacyjnego dla różnej maści serwisów, stworzonych w dowolnych językach programowania.


Wyobraź sobie, że Twój sklep właśnie sprzedał skarpety.

Jako następstwo tego zdarzenia, powinniśmy wykonać szereg zadań takich jak:

  • wysłanie faktury do klienta
  • przygotowanie wydania magazynowego
  • zamówienie przesyłki u naszego operatora logistycznego
  • (...)


Załóżmy, że do każdego z powyższych zadań, posiadasz odrębne oprogramowanie.

Twój soft sklepu publikuje na danym temacie kafki jednokrotne zdarzenie o sprzedaży, które odczytywane jest następnie przez powyższe aplikacje. Odczyty realizowane są kompletnie niezależnie od siebie - asynchronicznie, dodatkowo, każda z powyższych potwierdza zrealizowanie przez siebie zadania commitem, dzięki czemu śledzimy ich wydajność i ewentualne awarie procesowania.


Brzmi bajecznie, prawda?

To powód dlaczego uważam, że jako dobry programista, tester, analityk czy architekt powinieneś/aś znać to narzędzie, nawet jeśli nie jest aktywnie wykorzystywane w Twojej firmie. Paradygmat rządzący kafką otwiera oczy na nowe podejście do procesowania zdarzeń, pozwala poszerzyć nasze horyzonty rozumienia wymiany informacji pomiędzy złożonymi systemami.

Jest to narzędzie, którego uniwersalność pozwala zastosować się w większości technologicznych firm i nawet jeśli nie z kafką, spotkasz się na pewno w swojej karierze z narzędziami zbliżonymi do jej podejścia.


Kurs pozwoli Ci zagłębić się w tajniki tego narzędzia, od zrozumienia teorii po praktyczne przykłady w javie.

Pamiętaj, że apache kafka to narzędzie abstrahujące od języka programowania - działa praktycznie wszędzie, dlatego nie ogarniczaj się składnią. Z łatwością przeniesiesz koncepcje producenta i konsumera z javy na język w którym aktualnie piszesz.


Do usłyszenia!


To szkolenie w liczbach

4 godz. 52 min. materiału
26 nagrań wideo

Spis treści

Czas trwania: 04:52:18Liczba wykładów: 26
downWstęp
4 wykłady
  • Wstęp|04:29
  • Wymagania|04:07
  • Czym jest kafka?|06:12
  • Instalacja Kafki na Linux13:29
downTeoria
5 wykładów
downProdukowanie wiadomości
6 wykładów
downKonsumowanie wiadomości
7 wykładów
downZaawansowane podejście
1 wykład
downKafka w Springu (bonusowane nagrania - prezentacja)
3 wykłady

O autorze

avatar
Oskar PolakArchitekt systemów IT

Publikacje: 1

Ocena autora: 5.0

O mnie
Jestem architektem systemów IT w InPost, właścicielem firmy Fivarto wytwarzającej soft automatyzujący prace magazynowe, a także właścicielem startupu WebWatcher. Pracuje głównie w ...Czytaj więcej
5.0
100 %
0 %
0 %
0 %
0 %
avatar
quotemark
Mateusz Piasta
Potwierdzona transakcja
10.09.2021

Sztos. Nie tylko dla deva ale i dla testera również. Polecam

Czy ta opinia była pomocna? 0 0
avatar
quotemark
Kamil Jach
Potwierdzona transakcja
14.05.2021

Super kurs!

Czy ta opinia była pomocna? 0 0
149
00

50 % taniej

299.00 zł

To najniższa cena z ostatnich 30 dni!