• Микросервисная архитектура - как реализовать транзакции?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Ох и щепетильная же тема. И тут слишком много вопросов, каждый из которых отдельно надо рассматривать. Если совсем коротко то тема данного вопроса гуглится как Distributed Transactions. Основой распределенных транзакций является оркестрация микросервисов и Saga Pattern. Организовывается действительно через очереди, но чаще всего они скрыты под капотом Workflow Manager (Zeebe, AWS StepFunctions, ...)...

    Целостность данных в распределенных системах не бывает 100%. Вернее есть моменты в которые это случается, но это скорее чудо. За проверку консистентности данных отвечают дополнительные механизмы, занимающиеся их фоновым аудитом.

    Недоступность сервисов решается проще всего - через Circuit Breaker Design Pattern.
    Ответ написан
    Комментировать
  • Долго ли привыкали, сменив первое место работы на другое?

    an-tar
    @an-tar
    Full stack web developer
    Да, долго, да это нормально. от нескольких недель до месяца-двух, в идеале нужен наставник или иной "проводник",знающий дело. Не переживайте, все идет нормально.
    Ответ написан
    Комментировать
  • Долго ли привыкали, сменив первое место работы на другое?

    @Vitsliputsli
    Первый месяц всегда тяжело. Даже тупить нормально, все из-за большого кол-ва информации. А если нет нормального обучения, подготовки и постепенного погружения, то еще тяжелее. Т.е. все нормально, привыкните.
    Ответ написан
    Комментировать
  • Как въехать в тему на новой работе?

    tema_sun
    @tema_sun
    И тут ахтунг! Я очкую...


    Не боись, главное ввязаться!
    Ответ написан
    Комментировать
  • Долго ли привыкали, сменив первое место работы на другое?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Привыкание и общий характер работы 2-4 недели в зависимости от сложности проекта. Всегда так было. Остальное - глубокое погружение.
    Ответ написан
    Комментировать
  • Как быстро въехать в чужой проект?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    Работаю не один, никакого вводного брифинга толком не было, а постоянно бегать за помощью считаю очень постыдным занятием, к тому же отвлекающим других от своей работы.

    Если у компании нет проработанной процедуры обмена знаниями (в виде например парного программирования, или какого-то обучения, документации), то видимо им пофигу на новичков (очень типичная ситуация), твои вопросы реально будут отвлекать человека на котором уже висят какие-либо задачи (соответственно ты будешь мешать ему выполнять эти задачи), как быть в таком случае -> скорее всего реально тебе никто не поможет (кроме поверхностных советов), поэтому тебе надо отработать схему изучения чужого продукта, тут самый главный навык - работать с дебагом, научится экспериментировать с продуктом и отслеживать изменения.
    Рекомендую еще начать с изучения тестов - там должна быть описана основная логика приложения.
    Ответ написан
    Комментировать
  • Как быстро въехать в чужой проект?

    BorLaze
    @BorLaze
    Java developer
    Багфиксинг, если коротко.
    Только нужен толковый ПМ, чтобы задачи подбирал по уровню.

    Т.е. сначала что-то легенькое, на что спецов отвлекать просто расточительство. В идеале - еще чтоб и модуль подсказал, где искать.
    Потом - баги посложне, потом еще сложнее...

    Тут уже и на реализацию новых фич можно подключать.

    Так можно легко и непринужденно ознакомиться со всей системой, и пятым колесом себя не чувствовать.
    Ответ написан
    Комментировать
  • Как быстро въехать в чужой проект?

    YershovAleksandr
    @YershovAleksandr
    Java Developer
    Все свои полученные знания по проекту нужно сразу фиксировать. В идеале в электронном виде, но можно и на бумаге. Это твоя документация.
    Имей ввиду что в зависимости от руководства тебя могут или похвалить или на оборот скажут что ты время зря тратишь и так всё понятно. Скорее будет второе!
    Для прокачки кармы, если захочешь, потом передашь свою писанину следующему гребцу.
    Ответ написан
    1 комментарий