Message deduplication | Messaging in distributed systems
Hi there!
"Messaging in distributed systems" series is back! In the 3rd episode we discuss already mentioned message deduplication which brings us closer to the desired "exactly once processing". How can we come into trouble? Where is the "right" place to handle duplicates? Do we always need additional infrastructure for it? As always, we do start with a bit of theory first, to then dive deeply into the code.
ENJOY!
Repository:
https://github.com/devmentors/Messagi...
More content at: https://devmentors.io
Join our Discord: https://devmentors.io/discord
Follow us:
https://twitter.com/dev_mentors
https://www.instagram.com/devmentors
https://www.facebook.com/devmentors
===========
Timecodes
00:00:00 - Intro
00:01:30 - When message duplicates may occur?
00:06:40 - Providing "Exactly-once processing" on app/domain level
00:08:20 - Providing "Exactly-once processing" on infrastructure level
00:09:50 - In-memory deduplication
00:14:20 - Database deduplication
00:20:20 - Code
01:37:35 - Outro
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Message deduplication | Messaging in distributed systems», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.