Огромно спасибо, хотел сказать, что в некоторой части, описание недостатков и преимуществ, без реальных примеров, надает понимание этих недостатков и преимуществ, ждём продолжения.
Спасибо за видео, было-бы хорошо при переходе на разные паттерны/темы говорить типа "номер 1,2,3 паттерн авс" вы так быстро меняете топик что не ясно про какой паттерн говорится.
Спасибо, Евгений! Для меня лично довольно новые все понятия из видео. Эти принципы ведь применимы в целом к разработке тоже и являются как бы обобщениями?
Спасибо за комментарий! Все верно - сейчас в работе видео по дизайну систем (RUclips, Facebook и т.д.). И нужна будет база для того, чтобы более эффективно разбирать некоторые моменты.
На мой взгляд, 2PC не подходит в банковских системах, т. к. в 2PC у нас может быть зафиксированы изменения первой транзакции, а для 2 транзакции - зафейлены, и откатить изменения 1 транзакции мы не можем, и тогда, получится так, что у клиента деньги списались, а услуга не подключена (ну или деньги не перенеслись на другой счет), насчет микросервисной архитектуры: все, кто упоминали 2PC, говорили, что очень плохо и показывали затем лучшее решение - сагу, сам я не реализовывал ни то, ни другое, поэтому утверждать не могу
Тем более существенном недостатком 2PC является то, что при горизонтальном масштабировании у нас Производительность падает (про это есть статья 2014 года)
"Серебряной пули" никогда не было и не будет. Запомните области применения каждого паттерна и уже в момент применения изучите конкретный паттерн более детально и реализуйте его.
Добрый день а имеется ли видео ли учебный проект про организацию взаимодействия между различными репликами, синхронизацию , с кодом и используемыми технологиями, например в CQRS ?
Привет, братан. Если я не буду отнимать у вас время, у меня есть вопрос. Я развернул проект как Java, но он был убит сервером через 1 или 2 дня, что может быть проблемой. Я не могу его найти, но этот проект работает без проблем на моем компьютере. Спасибо за ответ.
Ждем более подробно по каждому из приведенных вариантов на мини проектах.
Обязательно :)
Спасибо за комментарий!
Хотелось бы более подробную реализацию каждого из паттерна и рекомендацию по литературе
Довольно скоро будут видео по дизайну реальных систем и термины отсюда будут использоваться в них.
Спасибо за комментарий!
поставлю ка я лайк перед просмотром 😄
Спасибо :)
Супер!
@@ercefwxdx спасибо за комментарий!
Огромно спасибо, хотел сказать, что в некоторой части, описание недостатков и преимуществ, без реальных примеров, надает понимание этих недостатков и преимуществ, ждём продолжения.
Спасибо за отзыв!
Продолжение обязательно будет.
Очень наглядно получаеться когда мы показываем проблему а потом решаем ее патерном
Вы молодец
Спасибо за отзыв!
Ураааааааа! Спасибо за очередной подгон, здоровья тебе!
Большое спасибо за отзыв :)
Спасибо за отзыв :)
Супер
Спасибо за комментарий!
Евгений, кажется сперва нужно суть объяснить потом преимущества недостаток область применения
Спасибо
Видео четкое
Спасибо за отзыв!
Это одно из вводных видео из цикла по системному дизайну.
С нетерпением жду реализации;) Спасибо за труд!
Спасибо за комментарий!
Уже есть первое видео :)
Системный дизайн - RUclips
ruclips.net/video/k3X3QVSjFN0/видео.html
Годнота! Может чуть подробнее стоило, и там в одном месте текст не дописан, но, в целом, отлично.
Большое спасибо за отзыв!
как всегда топ!
Спасибо за отзыв!
Спасибо за ваш труд, сейчас изучаю джаву, нахожу очень много ответов на свои вопросы в ваших видео!
Спасибо за отзыв, рад, что материал оказался полезен.
Смотрю видосики в 04:00 утра😁
коммент для продвижения канала
Спасибо за поддержку!
Всю свою карьеру это использую, а оказывается это патерны и еще как-то называются
Да, "понапридумывают" названий... :)
Спасибо)
Возможно, + и - лучше рассказывать в конце, уже после примеров.
Спасибо за комментарий и идею!
Огромная благодарность! Как всегда - всё на высшем уровне! 👍 😊
Большое спасибо за отзыв :)
👍🏻
Спасибо за комментарий!
Благодарочка!
Спасибо за комментарий!
@@EugeneSuleimanov хорошему человеку не жалко.
@@Kiberpiest1 спасибо, Петя :)
помимо 2PC стоило о SAGA рассказать
Спасибо за комментарий.
Пытался вставить сюда SAGA, но по этой теме нужно делать отдельное видео. Слишком объемно.
@@EugeneSuleimanovждем😊
Хороший контент, лайк однозначно - только кода с юзкейсами не хватает.
Большое спасибо за отзыв!
И спасибо за дополнение - постараюсь учесть на будущее.
Спасибо за видео, было-бы хорошо при переходе на разные паттерны/темы говорить типа "номер 1,2,3 паттерн авс" вы так быстро меняете топик что не ясно про какой паттерн говорится.
Спасибо за отзыв и пожелание, учту!
Спасибо, Евгений! Для меня лично довольно новые все понятия из видео. Эти принципы ведь применимы в целом к разработке тоже и являются как бы обобщениями?
Спасибо за комментарий. Да, верно - это крайне базовые концепции.
Есть ли в планах гайд по созданию апи с graphql? Было бы интересно посмотреть
Да, в планах есть :)
Видео относительно других - странное, формата чтения википедии. Если будет темы отдельно раскрыты, то такой вводное видео ок :)
Спасибо за комментарий!
Все верно - сейчас в работе видео по дизайну систем (RUclips, Facebook и т.д.).
И нужна будет база для того, чтобы более эффективно разбирать некоторые моменты.
На мой взгляд, 2PC не подходит в банковских системах, т. к. в 2PC у нас может быть зафиксированы изменения первой транзакции, а для 2 транзакции - зафейлены, и откатить изменения 1 транзакции мы не можем, и тогда, получится так, что у клиента деньги списались, а услуга не подключена (ну или деньги не перенеслись на другой счет), насчет микросервисной архитектуры: все, кто упоминали 2PC, говорили, что очень плохо и показывали затем лучшее решение - сагу, сам я не реализовывал ни то, ни другое, поэтому утверждать не могу
Тем более существенном недостатком 2PC является то, что при горизонтальном масштабировании у нас Производительность падает (про это есть статья 2014 года)
SAGA это логическое продолжение 2PC и 3PC. Если мы говорим о сложной распределенной транзакции, то SAGA - хороший выбор.
Спасибо за видео. Какой паттерн на сегодня более универсален, востребован? За что браться.
Спасибо за отзыв!
SAGA - но это тема для отдельного видео. Из паттернов этого видео - CQRS и Ambassador используются крайне часто.
@@EugeneSuleimanov , ну и Circuit Breaker "зашит" в gRPC.
"Серебряной пули" никогда не было и не будет. Запомните области применения каждого паттерна и уже в момент применения изучите конкретный паттерн более детально и реализуйте его.
получается что 2PC это то же самое, что и Transactional outbox?
Спасибо за вопрос!
В некотором роде - да.
Добрый день а имеется ли видео ли учебный проект про организацию взаимодействия между различными репликами, синхронизацию , с кодом и используемыми технологиями, например в CQRS ?
Спасибо за комментарий.
Пока не встречал, к сожалению.
Привет, братан. Если я не буду отнимать у вас время, у меня есть вопрос. Я развернул проект как Java, но он был убит сервером через 1 или 2 дня, что может быть проблемой. Я не могу его найти, но этот проект работает без проблем на моем компьютере. Спасибо за ответ.
В этом случае я бы проверил ресурсы. Возможно, там было недостаточно ресурсов. Нужно больше деталей - логик сервера и т.д.
Thank you bro for your ansver.
Ты бы презентации хотя бы выложил...
+
Спасибо за комментарий!
Большая часть видео - это чтение текста с экрана. Смысла в этом мало, почитать можно и статью. Если уж видео, то должно быть больше графики и примеров