Tworzenie mikrousług opartych na zdarzeniach za pomocą Kafki i Spring Boot

Opanuj architekturę opartą na zdarzeniach, budując skalowalne mikrousługi z Kafką, Spring Boot i Docker przy użyciu nowoczesnych procesów programistycznych wspomaganych sztuczną inteligencją.

4.5 (6,716) ⏱ 1 godz 24 min 📚 9 lekcji 🎧 Wersja audio

O tym kursie

Jeśli chcesz przejść z tradycyjnych synchronicznych interfejsów API na wysokowydajne asynchroniczne mikrousługi, zrozumienie sposobu integracji Kafki ze Spring Boot jest niezbędnym krokiem.Jeśli chcesz przejść z tradycyjnych synchronicznych interfejsów API na wysokowydajne asynchroniczne mikrousługi, zrozumienie sposobu integracji Kafki ze Spring Boot jest niezbędnym krokiem. Ten kurs tekstowy prowadzi od podstawowych bloków konstrukcyjnych przesyłania strumieniowego wiadomości do wdrażania w pełni funkcjonalnych, gotowych do produkcji mikrousług.Dowiesz się, jak projektować przepływy wiadomości, zarządzać trwałością danych, wdrażać niezawodne obsługę błędów i wykorzystywać nowoczesne praktyki kodowania wspomaganego sztuczną inteligencją, aby przyspieszyć przepływ pracy programistycznej. Czego się nauczysz: - Zrozum podstawowe pojęcia Kafki, w tym tematy, partycje, grupy konsumentów, przesunięcia, replikację i architekturę brokera. - Twórz reaktywnych producentów i konsumentów Spring Boot, którzy wydajnie publikują i przetwarzają zdarzenia. - Skonfiguruj zaawansowane strategie obsługi błędów, ponowne próby, tematy martwych liter i wiadomości transakcyjne. - Zintegruj mikrousługi z bazami danych PostgreSQL w celu niezawodnej trwałości zdarzeń i zarządzania stanem. - Zastosuj nowoczesne przepływy pracy wspomaganego kodowania AI i szybką inżynierię, aby pisać, dokumentować i testować kod Spring Boot. - Wdrażaj mikroserwisy kontenerowe za pomocą Docker i poznaj podstawy orkiestracji Kubernetes. Zaczniesz od nauki podstawowych koncepcji przesyłania wiadomości i architektury Kafka, zanim przejdziesz do przewodników implementacyjnych krok po kroku.Poprzez szczegółowe wyjaśnienia i przewodniki po kodzie, przejdziesz od pisania prostych producentów do konfigurowania elastycznych, kontenerowych środowisk wielofunkcyjnych. Ten kurs jest przeznaczony dla programistów backendowych, inżynierów oprogramowania i architektów systemów, którzy są nowicjuszami w Kafce lub projektowaniu opartym na zdarzeniach.Nie jest wymagane wcześniejsze doświadczenie w strumieniowym przesyłaniu zdarzeń, chociaż pomocne jest podstawowe zrozumienie Java i Spring Boot. Zacznij czytać już dziś, aby zbudować podstawy potrzebne do nowoczesnego projektowania systemów sterowanych zdarzeniami.

Co otrzymasz

  • 📜 Certyfikat ukończenia
    Dodaj do profilu LinkedIn
  • 🎧 Wersja audio w zestawie
    Ucz się w drodze — bez ekranu
  • ♾️ Dożywotni dostęp
    Wracaj, kiedy chcesz — bez wygaśnięcia
  • 📱 Telefon lub komputer
    Działa wszędzie, na każdym urządzeniu
  • 💸 Zwrot w 30 dni
    Bez pytań
  • Krótko i konkretnie
    1 godz 24 min praktycznej treści

Recenzje (6)

Naledi Zuma ZA Zweryfikowany kursant
★ 4 · 2026-05-01T23:33:52+00:00

Fantastic value here. The examples used were super helpful for understanding the core ideas. Definitely worth the time.

Sophia Appiah GH Zweryfikowany kursant
★ 3 · 2026-04-22T02:27:52+00:00

Pretty informative. I liked the practical application examples, though the initial setup took longer than I expected.

Mateo Fernández UY Zweryfikowany kursant
★ 3 · 2025-12-12T02:23:52+00:00

Really enjoyed the flow of this. The practical applications discussed were spot on. Great course!

박서연 KR
★ 4 · 2025-02-16T03:39:52+00:00

Good overview. Some parts moved a bit fast for me, but the core concepts were well explained. Helpful overall.

سالم بن أحمد بن راشد آل ثاني QA
★ 4 · 2025-01-16T13:31:52+00:00

Solidna treść tutaj. Chociaż kilka modułów mogło być bardziej szczegółowych, ogólna wartość i zastosowanie są wysokie.

Benjamin le Roux ZA Zweryfikowany kursant
★ 4 · 2024-12-25T18:09:52+00:00

Good foundational material. I appreciated the structured approach, although I wish there had been a few more real-world case studies.

Napisz recenzję

Po wysłaniu poprosimy o zalogowanie — szkic zostanie zapisany.

Inni uczyli się też

Najczęstsze pytania

Czego potrzebuję, by wziąć udział w tym kursie? +

Wystarczy telefon lub komputer z internetem. Bez instalacji i specjalnego sprzętu.

Jak zapłacić? +

Kartą przez Stripe lub kryptowalutą. Nie przechowujemy danych karty — robi to bezpiecznie Stripe.

Czy mogę otrzymać zwrot? +

Tak — pełen zwrot w 30 dni, bez pytań.

Jak długo będę mieć dostęp? +

Na zawsze. Po zakupie kurs jest twój — wracaj, kiedy chcesz.

Czy dostanę certyfikat? +

Tak. Po ukończeniu otrzymasz certyfikat, który możesz dodać do profilu LinkedIn.

Stworzony dla uczących się w
IT Design Finanse Marketing Ochrona zdrowia Edukacja Hotelarstwo Produkcja