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