Что спрашивают о микросервисах в крупных компаниях | Senior Developer | Jetbulb

preview_player
Показать описание
Получи реальный опыт решения коммерческих задач в Agile команде

Сегодня мы рассмотрим обзор реального технического собеседования на позицию Senior Developer в крупную страховую компанию, что предоставляет услуги по всему миру.

Поговорим о вопросах которые задавались на собеседовании и как на них можно ответить. Но важнее всего то, что данное собеседование покрывает чуть ли не самую популярную тему - "Микросервисная архитектура".

Погнали!

Программа
00:00 Введение
01:36 Кратко о компании и позиции
02:49 Архитектура и дизайн
17:51 Про High availability и Reliability
38:58 Выводы

Запись на обучение и собеседование:

Мы в социальных сетях:
Рекомендации по теме
Комментарии
Автор

Так легко и позитивно препадаешь информацию, что с легкостью можно включить утром и послушать пока умываешся.
Спасибо друг!

egorzdioruc
Автор

Спасибо Максим, как всегда очень круто! Когда я хотел попасть в престижную консалтинговую компанию меня минут 20 расспрашивали о microservices. Сначала в ролевой игре надо было убедить клиента использовать у себя microservices architecture. Он очень жёстко держался за свой монолит. :)
А ещё спросили о microservices orchestration tools таких как Kafka или Zeeba

jorgemorningstar
Автор

Огинище!!!! Сейчас готовлюсь к собесу в крупный банк на работу мечты!!))) И тут такой материал!!!)))) Благодарность огромная!!! Тысячу бы лайков поставил!!!) Но можно только один!)))

pdnbxcw
Автор

Спасибище!!!
Сколько не учись - всю жизнь что-то новое узнаешь)) Крутой материал!

artems
Автор

CQRS родился не совсем из EventSourcing-а, изначально был Command-query separation (CQS) который решает проблему сильной разницы в количестве запросов на чтение и запись. И в видео больше сказано именно про него, в то время как у CQRS имеет более строгие ограничения в реализации, главный из которых состоит в том что Comand никогда не возвращает данные, и работа идет в двумя разными бд который синхронизируются обычно через очередь. Этот подход крайне удобен для EventSourcing-а

prazdnick
Автор

Невероятное количество полезной информации, благодарю!

bestkable
Автор

Здорово, очень полезный материал. На сколько помню проводил опрос про реактивщину, если это было в твоём тг то очень сильно жду)

zhabassov
Автор

Привет! Спасибо за видео)
Было бы супер, если бы писал названи терминов, которые упоминаешь, чтобы лучше связывать через визуальное восприятие

aleksandrtimakov
Автор

отличная подача материала! Радуют примеры собеседований и вопросов для более продвинутого уровня. Было бы круто поработать вместе на реальных проектах :)

pogrommist
Автор

Про CQRS ничего не понял из объяснения. Приемущества cqrs в том что для записи можно использовать один сторейдж например mysql а для чтения совсем другой, например dynamodb и апликухи, которые конектятся к этим сторейджам можно горизонтально скейлить независимо друг от друга. Например если запись в write model у тебя может быть 20 раз в день, а чтение с read model 20 млн в день. То возможно на чтение лучше поставить базу, которая работает быстрее на чтение и отдает например не нормализованные данные, сразу json as is.

alexplishkin
Автор

Огромное спасибо автору за краткую систематизацию основных паттернов проектирования мисросервисов. Как раз реализовывали недавно timeout retry через webhook-и

olegchumin
Автор

вот это я понимаю контент, спасибо вам большое

bxneslxrd
Автор

Наконец-то петличка, а не микрофон на все лицо в кадре)). Крутой материал!

umtfwuw
Автор

Спасибо автору за видео.
Согласен с начальной заставкой. Ее поддержали бы также жители Белграда, Ливии, Ирака, городов Газы. Странно только при этом видеть картинку с солдатом известного военного блока на заднем фоне.
Я немного застал советское время. О многом в истории просто не знал, многое трактовал субъективно. Чтобы не вестись на идеологическую пропаганду, важно пытаться сохранять критический взгляд и пользоваться разными источниками информации, а не только слушать то, что вещает рупор в стране твоего проживания. Иначе совершенно очевидные противоречия будут для тебя незаметны.

vgcvflr
Автор

Спасибо за видео. В целом, вы просто перечислили что существует без системности и понимания. В целом все правильно, заголовок и не обещает что должны быть какие-то толковые объяснения, но стоило ли вообще давать какие-то ответы? Просто перечислите часто задаваемые вопросы, будет быстрее и не будет вызывать недоумение. Учитывая сколько труда стоило сделать это видео, действительно ли оно того стоило?

arturbarkou
Автор

Stability patterns очень хорошо упорядочены в подаче теперь понятно, по какой логике их применять, а то я в принципе знал как их подключить, но как они правильно должны подключаться не знал.

zhabassov
Автор

И добавлю что в описании Circuit Breaker стоит описывать состояния не как открытый или закрытый а OPEN - разрыв цепи, CLOSED - соединение цепи, на русском как то это будет понятнее.

prazdnick
Автор

Очередной коммент для продвижения авансом. Спасибо)

kqmmzml
Автор

Говоря о Circuit Breaker, если брать электрические термины, то Апв как аналогия больше подходит. А вообще спасибо за очень полезный ролик, смог некоторые концепции для себя разложить по полочкам

cipherjan
Автор

Как всегда! Просто лучший формат видео!

artem