Więcej informacji o kursie
Kurs za darmo dostępny na YouTube w playliście: Darmowy kurs podstaw Apache KafkaPostępowanie wycofania z platformy Udemy w trakcie.Kafka kafka kafka..Na wielkich salonach IT to narzędzie wybrzmiewa coraz częściej, czy słusznie?Jako 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 klientaprzygotowanie wydania magazynowegozamó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 ograniczaj się składnią. Z łatwością przeniesiesz koncepcje producenta i konsumera z javy na język w którym aktualnie piszesz.
Certyfikat | |
Zajęcia | 26 |
Godziny | 5 |
Rodzaj szkolenia | online |
Egzamin wstępny | |
Sprawdzanie prac domowych | |
Projekt dyplomowy | |
Pomoc w zatrudnieniu | |
Język | Polski |
Czego nauczysz się na tym kursie?
- Poznasz teorię strumieniowania wiadomości
- Skonsumujesz swoje pierwsze wiadomości
- Wyprodukujesz swoje pierwsze wiadomości
- Postawisz one-node cluster kafki za pomocą dockera
- Poznasz zaawansowane techniki konfiguracji topicków