Тёмный

Распил монолита в Леруа Мерлен / Павел Юркин (Леруа Мерлен) 

HighLoad Channel
Подписаться 84 тыс.
Просмотров 18 тыс.
50% 1

Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: clck.ru/3DD4yb
--------
РИТ++ 2019, Backend Conf
Тезисы и презентация:
backendconf.ru/...
Все крупные компании проходят через эту стадию. Стадию, когда бизнес не хочет по-старому, а монолит не может по-новому. И разбираться с этим нам - простым разработчикам. Приходите послушать, как мы решали эту проблему в Леруа Мерлен, на какие грабли мы наступили, и что у нас получилось в итоге.
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@devkonst
@devkonst 5 лет назад
Добрый день, я депутат, я ничего не понял но тема про распил мне интересная
@spiritcxz
@spiritcxz 5 лет назад
xaxaxaxa))
@AlexSmile-y2x
@AlexSmile-y2x 4 года назад
история о том, как пойти учиться строить архитектуру и косячить не на петпроектах за копейки, а на крупном ентерпрайзе за большие бабки)))
@hello_world_zz
@hello_world_zz 2 года назад
видимо не было опыта в разбиении. Бындю ясно сказал - не умеешь, не порть! Смотрите с 22:00 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OuzjaYlxX1A.html
@boringmanager9559
@boringmanager9559 2 года назад
бизнес сам такой путь выбрал) доверить такую большую задачу четырем людям без предыдущего опыта это смело. Более того, результат, похоже, даже, всех устроил
@RicoVideoChannel
@RicoVideoChannel 5 лет назад
Очень интересно, спасибо за доклад.
@djkjfewjfbeojw
@djkjfewjfbeojw 5 лет назад
Звук отвратный, эти плевки в микрофон очень мешают слушать
@GlebHero
@GlebHero 4 года назад
Больше всего понравились кросы у челика на 40:35
@Anatoliy_-
@Anatoliy_- 3 года назад
В следующем стартапе обязательно сделаю дубляцию данных и прекалькулянты.
@constantinegeist1854
@constantinegeist1854 Год назад
Гугл не знает таких слов. Сами придумали :)
@JoIsTicK11
@JoIsTicK11 5 лет назад
Смотреть невозможно из-за звука
@unlike777
@unlike777 5 лет назад
За варкрафт лойс))
@codemaker7027
@codemaker7027 3 года назад
Первые минут 10-13-15 можно смело перематывать.
@constantinegeist1854
@constantinegeist1854 Год назад
35:00 "я не знаю почему, но наша мастер-система пишет события сначала в postgres". Transactional outbox? Не, не слышал
@ilyapogudin5875
@ilyapogudin5875 5 лет назад
Товарищи, проектирующие сайт Леруа - вам должно быть стыдно за свое детище, оно откровенно убогое с любой точки зрения, а пользование им вообще боль, а вы еще и выступаете :(
@squaremas
@squaremas 3 года назад
удваиваю, весь 2020 постоянные лаги, и в сайте и в приложении. пожалуй, самое кривое из того чем приходится пользоваться
@МаксимМухарёв-п8г
@МаксимМухарёв-п8г 3 года назад
Но опыт полезный с точки зрения исследования реальных систем. Теперь ты знаем, что и так бывает.
@ilyapogudin5875
@ilyapogudin5875 3 года назад
​@@МаксимМухарёв-п8г если вы причастны к команде разработке, то вы не "сильно" знаете как бывает и как нужно :) Прошел год, стало чуть лучше, но еще присутствуют детские (именно детские) болезни. Что у вас не так с командой разработки или менеджементом? Я как стейкхолдер/тимлид/разработчик не могу понять то, что вижу каждый раз когда делаю заказ. У вас либо совершенно дикое легаси, которое так и не распилили, либо просто "похер".
@МаксимМухарёв-п8г
@МаксимМухарёв-п8г 3 года назад
@@ilyapogudin5875 я там не работаю, вы ошиблись. Более того, я согласен с вами полностью )
@tsunami1100
@tsunami1100 Год назад
А что не так, можно подробнее? Или в 2023 уже не актуально?
@valeriikuzivanov6832
@valeriikuzivanov6832 3 года назад
Чисто ради интереса зашел на сайт Леруа Мерлен. Сайт обвешан самыми дешманскими рекламными баннерами в стиле "чтобы похужеть на 10кг нужно всего лишь пить соль и ...". Подозреваю распил прошел успешно))
@pavel212000
@pavel212000 2 года назад
Как много воды
@TheSergWolf
@TheSergWolf 5 лет назад
Взял и "опустил" французов... Не нужно считать себя лучше других. На все были причины
@Petyaumniy
@Petyaumniy 4 года назад
Неужели проект еще работает после внедрения всего этого микросервисного цирка? Вангую у них есть отдельный микросервис для артибутов начинающихся на строчную и отдельный на прописную букву... или может даже отдельный для букв всего алфавита, для так сказать "горизантального маштабирования". В utf например многа букав, т.е. маштабирование практически неограничено => хорошая, годная архитектура :)))) Ахахаха, сломали консистентность by design и прикрутили сбоку костыли для её восстановления. Зато микросервисы, очереди, смузи, гироскутеры... и штаны ширинкою назад. Канонические хипсторы, еще и термины свои придумывают. Что такое дубляция? "At least once" на человеческом языке? Или что? Такое чувство что они неразобрались как использовать redis или memcached. Ведь это так сложно при изменении какого-то объекта в базе, сходить в кеш и вычистить запись. Для этого ведь нужно иметь сакральные знания программирования на сложных языках... типо там sh или php. И вместо этого навыдумывали каких-то отдельных сущностей: цены, видимости и проч, которые бесплатно должны были, без всех этих цирковых представлений, жить в кеше.
@petery6775
@petery6775 4 года назад
о, товарищ антихипстер, а подскажите я верно понимаю что микросервисный подход - вообще херит понятие консистентности в ecommerce? и все эти смузи поедатели - делают по сути хуже бизнесу но лучше себе. нас сейчас пытаются вытулить из монолита.. приэтом оставив в рамках mysql и готовых магазинов на php. ухаха и я часто воюю с вейпокурильщиками на тему того, что есть ряд атомарной логики, ряд условий при которых разделение тупо сводит на нет любые плюсы ms. в данном видео тоже забавно, что МИНУСЫ не оговорены. или оговорены очень вскользь. а ничего что.. если несколько микросервисов работают с теми же сущностями - допустим "видимость" и "связанные товары" - то изменения в одном - вынуждают пересчитать данные в других. и приэтом мы имеем поток обновлений из основного источника (допустим материнская компания) - которые выше по приоритету. в итоге сервис -купивместе - высчитывая доступные товары - натыкается на не актуальные значения. и это всё снежным комом. а пересчёт раз в сутки - это вообще ржака. у них бизнес хоть был в курсе про это ?)
@ilyapogudin5875
@ilyapogudin5875 3 года назад
@@petery6775 1. Русский язык. 2. А в чем. собственно, проблема?
@Petyaumniy
@Petyaumniy 4 года назад
Интересно какого качества у них софт, если у разработчиков не хватает ума чтобы разобраться с такой простой вещью как микрофон? Отодвинуть его сантиметров на 5 от своего рта, в любую сторону.
@maksimsergeevich5939
@maksimsergeevich5939 4 года назад
У многих разработчиков часто синдром Аспергера
Далее
HA-HA-HA-HA 👫 #countryhumans
00:15
Просмотров 3,5 млн
НЕ БУДИТЕ КОТЯТ#cat
00:21
Просмотров 638 тыс.
КОТЯТА НАУЧИЛИСЬ ГОВОРИТЬ#cat
00:13
HA-HA-HA-HA 👫 #countryhumans
00:15
Просмотров 3,5 млн