Монолит vs Микросервисы. Плюсы и минусы архитектур

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

ความคิดเห็น • 29

  • @АлександрБуров-п1м
    @АлександрБуров-п1м 11 หลายเดือนก่อน +1

    Сделай, плиз, видео про мавен, прям полный разбор, про плагины его и т.п.)

  • @PGGololo
    @PGGololo ปีที่แล้ว +1

    Делаешь отличный и полезный контент, продолжай.

  • @ВиталийГудзь-г4ъ
    @ВиталийГудзь-г4ъ ปีที่แล้ว +1

    Привет. Хотел бы накинуть тем, которых мало в сети и которые приходится вычленять из выступлений на конференциях. А именно - некоторые нюансы "взрослой разработки". Например моменты с накаткой данных, локальной разработкой/работой на стенде, отличия, когда пилишь проект до UAT(мой случай) и когда у же есть прод и как происходит общение с командой сопровождения. В общем, утрированно - я джун с маленьким коммерческим опытом, собесы достаются трудно (всем нужен опыт), а хочется развиваться не как вкатыш, а используя в петах в перерывах между редкими собесами "взрослые" подходы.

    • @kismichel17
      @kismichel17  ปีที่แล้ว +1

      Привет) Важные темы, добавил в список для будущих роликов

    • @tinkerhowtolosetinkerhowto5106
      @tinkerhowtolosetinkerhowto5106 7 หลายเดือนก่อน

      Привет, как оно ? Спустя 6 месяцев попал куда-нибудь ?

    • @ВиталийГудзь-г4ъ
      @ВиталийГудзь-г4ъ 7 หลายเดือนก่อน

      @@tinkerhowtolosetinkerhowto5106 Привет. Нет (

    • @scalar3513
      @scalar3513 12 วันที่ผ่านมา

      дела индейцев шерифа не интересуют
      ​@@tinkerhowtolosetinkerhowto5106

  • @alexidler
    @alexidler 11 หลายเดือนก่อน

    "Это уже не сомнительно и это уже не окей" 🤣

  • @kpanat
    @kpanat ปีที่แล้ว

    Есть ещё вариант разбить компанию на множество мелких и каждая сама по себе... А ещё послать всех поехать в тайгу поселиться там в лесу, построить дом завести хозяйство и жить... И катись все куда подальше вместе со своими микросервисами и прочей лабудой! Вот...

    • @kismichel17
      @kismichel17  ปีที่แล้ว

      Первый вариант уже давно активно используется)

  • @Алексейм-с7б
    @Алексейм-с7б ปีที่แล้ว

    Блин ты супер 🙌 жду твои видосы с нетерпением

    • @kismichel17
      @kismichel17  ปีที่แล้ว

      Спасибо ☺️🙏

    • @kpanat
      @kpanat ปีที่แล้ว

      Так он ничего нового не сказал. Разбить 1 большую задачу на небольшие подзадачи. Помню кино было такое когда одному полководцу древнеримскому предложили сломать колчан со стрелами... он пыжился пыжился никак. А потом предложи это ребёнку... А он просто взял и перелоомал весь колчан по 1-ой стреле... оч показательный пример. Вот это как раз об этом! Так я о чём? Хорошо было там в древнем Риме-то! Никаких тебе микросервисов... Только с лука научиться стрелять надо. Но это легко...

    • @scalar3513
      @scalar3513 12 วันที่ผ่านมา

      дождался?

  • @evilroad36
    @evilroad36 ปีที่แล้ว

    О что-то новенькое)))))))))))))))))

    • @kismichel17
      @kismichel17  ปีที่แล้ว

      Даа, скоро ещё видос про алгоритмы)

  • @stanislavp1982
    @stanislavp1982 ปีที่แล้ว +1

    Эээ, а что, с прыщами уже на ютуб пускают? 😮

    • @kismichel17
      @kismichel17  ปีที่แล้ว +1

      Это моя изюминка, ты не шаришь)

    • @art_vor
      @art_vor ปีที่แล้ว +5

      @stanislavp1982 какой низкий комментарий

    • @iurii-goncharov
      @iurii-goncharov 11 หลายเดือนก่อน

      🤡

  • @Edvard-Aliev
    @Edvard-Aliev ปีที่แล้ว +2

    Какой шладкий, вдул бы! Спасибо за видео! Полезно! На хайпе залетели и распили наш php на микросервисы от golang по этому часть вернули назад в монолит, не всегда нужн овсе разбивать на кучу сервисов, в общем в меру все нужно.

  • @fromthegreatunknown
    @fromthegreatunknown 11 หลายเดือนก่อน

    Видео полная ерунда. Автор заучил какую-то методичку и цитирует её. На практике плюсы и минусы двух архитектур зависят от рук людей, которые выстраивают эту архитектуру. Я работаю в монолитном проекте и у нас не падает всё приложение если какой-то кусок монолита недоступен

    • @kismichel17
      @kismichel17  11 หลายเดือนก่อน

      Сомнительно, но окэй)
      P.s. Я работал с обеими архитектурами, методички мне не нужны. Под недоступностью имелась ввиду недоступность всего сервиса (приложения)

    • @fromthegreatunknown
      @fromthegreatunknown 11 หลายเดือนก่อน

      @@kismichel17 ну вот в нашем монолите все приложение не падает, даже если, например, корневая база данных ложится . У нас есть вторая, для кэширования и на случай падения основной.
      А что будет , если в микросервтсах умрет сервис авторизации и протухнут все токены и ни один пользователь не сможет выполнить действие в приложении? Тоже рухнет, если архитекторы не позаботятся о такой ситуации

    • @kismichel17
      @kismichel17  11 หลายเดือนก่อน

      Это как раз идеальный кейс для демонстрации плюсов в отказоустойчивости микросервисов)
      Для критически важных сервисов создаем несколько реплик и разворачиваем их в независимых дата-центрах

    • @kismichel17
      @kismichel17  11 หลายเดือนก่อน

      Я имел ввиду ситуацию, когда, например, возникает критическая ошибка по типу OOM и сервису нужно перезапуститься, как минимум
      В случае с монолитом будет даунтайм, в микросервисах трафик будут обрабатывать оставшиеся в балансировке реплики
      Понятно, что и тут можно поспорить, ведь можно иметь несколько реплик монолита. Но если приложение действительно большое, это будет крайне неэффективно по потреблению ресурсов

    • @fromthegreatunknown
      @fromthegreatunknown 11 หลายเดือนก่อน

      @@kismichel17 вот и в монолите также, можно сделать запасной аэродром