• Форум
  • Стрічка
  • Зарплати
  • Робота
  • Календар
  • Спільноти
  • YouTube
Вхід і реєстрація
Dmytro Parkhomchuk
.net developer в KPMG в Україні
  • Профіль
  • Коментарі 8
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    Не собеседование, просто я не вижу целостного вопроса) События — хорошая тактика для атрибута качества «изменяемость» — получаем слабую связность и т.д. Если ставить вопрос про «доступность» мидлу — то это все-равно что просить ученика 5-го класса посчитать неопределенный интеграл. Кто-то посчитает, но это не значит что остальные ученики плохи. Без всей цепочки до целостного пуша в месседж брокер ответ неверный. Без стратегии откатываемые — критичная (максимум одна) — идемпотентные ответ поо дублирование данных тоже неверный

    15 червня 2021 11:34
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    Без надежного пуша в месседж брокер вообще нет смысла говорить про кафку, ее логи и т.д. Можно считать что мы туда не попали.

    15 червня 2021 11:24
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    А мидл точно должен знать в каком порядке ставить транзакции в саге? А как реализовать оплату идемпотентно?

    15 червня 2021 11:23
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    Часть с дублированием данных тоже прекрасна. Тут то хоть что мидл должен ответить?)

    15 червня 2021 11:02
    Підтримав: Юрій Мочульський
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    Як гарантувати, що дані при такій складній комунікації не загубляться?

    Как мы это гарантируем ивентами?)

    15 червня 2021 11:01
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    Ну тут вопрос тогда надо на слабосвязность перевести) Вы кстати не указали самый простой ответ — 2 phase commit, остальные варианты вообще не отвечают на такую постановку вопроса.

    15 червня 2021 9:37
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    А как вы сообщение в брокер положите отказоустойчиво? Тут же распределённая транзакция. Не гарантируете ее — можно было и не начинать играться в события

    14 червня 2021 23:44
  • Співбесіда з .NET. 150+ запитань для Junior, Middle, Senior

    12.Є три сервіси. Виконується HTTP-запит на перший. Перший повинен записати дані у другий, а другий — у третій. Як гарантувати, що дані при такій складній комунікації не загубляться? Як запобігти запису дублікатів даних?

    Питання на мідла. Аж хочеться поспілкуватись з автором і послухати як він / вона пропонує гарантувати це.

    5 лютого 2021 0:56
    Підтримав: Ivan Mariychuk

Не пропустіть

14 січня, Online
Воркшопи з інструктором від NVIDIA Deep Learning Institute
18 січня, Київ
Стань спікером DOU Day 2026 — відкрито Call for Papers
19 січня, Online
Унікальний відеокурс Prompt Engineer від Hillel Max
20 січня, Online
Розвідка для HR та рекрутерів: онлайн-курс від Molfar Intelligence Institute
2 лютого, Львів, Online
UnderDefense Internship 2026
© 2005—2026 DOU.ua
Нас уже 840 473. Ми в соцмережах: Facebook Twitter GitHub LinkedIn Telegram YouTube TikTok Instagram WhatsApp
Пошук програмістів на Джині
  • Контакти
  • Реклама
  • Legal
Пишіть нам на [email protected]
Скористайтесь акаунтом
×
  • Google
  • LinkedIn
  • GitHub
  • Facebook
Увійти за поштою.
  • Вхід
  • Реєстрація
  • Відновлення пароля
Неправильний пароль
Реєстрацію по email закрито
Ви неправильно вказали свою пошту
Або скористайтесь акаунтом.
Для того, щоб зробити ваш профіль повноцінним, вкажіть вашу пошту.
Ми відправимо вам лист з посиланням для підтвердження.
Ви неправильно вказали свою пошту
з умовами використання сайту і політикою конфіденційності.