📩Witajcie w kolejnym filmie z serii messagingowej! Nie zwalniamy tempa bowiem łatwe rzeczy już się skończyły... teraz zaczyna się zabawa 😎
😈 Zobaczymy w nim, że w przypadku komunikacji asynchronicznej… diabeł tkwi w szczegółach.
🤯Pokażemy jak na pozór drobne różnice w projektowaniu topologii mogą całkowicie zmienić zachowanie naszego systemu.
🧐Omówimy dwa podejścia: topologia z osobnymi kolejkami per typ wiadomości oraz topologia, w której oba typy wiadomości trafiają do jednej kolejki.
👀Sprawdzimy, jak RabbitMQ rozdziela wiadomości pomiędzy instancje serwisów w modelu "competing consumers" i co może pójść nie tak w skalowaniu horyzontalnym.
🧠Na koniec przeanalizujemy metody poprawienia kolejności, takie jak ustawienia prefetch, retry (NACK), a także bardziej zaawansowane podejścia, jak Single Active Consumer.
👉To pierwszy z dwóch odcinków - subskrybuj, aby nie przegapić kolejnej części!
✉️✉️✉️
⏰ TIMESTAMPS:
00:00:00 - Intro
00:03:06 - Nasza aplikacja - wprowadzenie
00:05:24 - Zrozumieć kolejność wiadomości
00:15:10 - Kontekst rozwiązania
00:20:11 - Topologia - Topic per type
00:23:33 - Topic per type w praktyce
00:32:21 - Topologia - Topic per stream
00:47:59 - Rozwiązanie - nie istnieje?
01:02:00 - Zakończenie
✉️✉️✉️
Zapraszamy na stronę naszego nowego kursu: messaging-pragmatycznie.pl/
Pierwszy PREASALE kursu już trwa. Masz szansę na zgarnięcie go w znacznie korzystniejszej cenie niż cena podstawowa, więc nie zwlekaj, koniec przedsprzedaży **15 października!!!**
Finalnie kurs zostanie dla Was zwodowany na początku marca 2025 :)
✉️✉️✉️
3 окт 2024