Тёмный

ORDERING, czyli dlaczego KOLEJNOŚĆ komunikatów nie jest oczywista? 

Подписаться
Просмотров 1,1 тыс.
% 34

📩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

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@braddock1633
@braddock1633 4 дня назад
Fajnie tłumaczycie 👊
@pietrus_j
@pietrus_j 5 дней назад
chcemy zobaczyć waszą opinię na temat MassTransita;)
@ukaszhamera717
@ukaszhamera717 4 дня назад
+1
@wojciechstyburski1345
@wojciechstyburski1345 2 дня назад
+1
@dariuszlenartowicz
@dariuszlenartowicz 5 дней назад
I na koniec okazało się, że wszystko idzie szeregowo ;)...... ale tu cały na biało wchodzi sharding, który całkiem prosto da się zrobić na topikach :)
@DevMentorsPL
@DevMentorsPL 5 дней назад
No, ja mam watpliwosci czy tak prosto - ale to juz wkrotce sie okaze! ;) /Michau
@krystianh4732
@krystianh4732 5 дней назад
hej, czy w kursie pojawi się coś o komunikacji po websocketach? czy tylko Rabbit, może coś z Kafki? dzieki za dobry content
@DevMentorsPL
@DevMentorsPL 5 дней назад
Nie planowalismy WebSocketow w tym kursie. Ale rozwin mysl co bys chcial zobaczyc, to mozemy pokminic - moze uda sie gdzies troche o tym porozmawiac. :) Ogolnie na poczatku mielismy pomysl zeby zrobic kurs o calym spektrum komunikacji ale patrzac na to ile by to musialo wyjsc, to bysmy skonczyli na 60h+ kursu :< /Michau