Re[9]: Docker - для релиза или для разработки?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 28.05.20 15:07
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Нет. Для монолита нужно примерно 100% скилловых. Причем чем больше монолит, тем выше должна быть скилловость. У меня были в команде люди уровня джуна или миддла. в итоге пришлось от них избавиться и на тот же бюджет нанять меньшее количество сеньоров.

Мы говорим о приложении одинаковой функциональности? Или сравниваем монолитный Netflix и микросервисный hello world?
Функциональность одинаковая, то микросервисы будут требовать больше людских ресурсов (это в кждой второй презентации по микросервисам упоминается). А как показывают наблюдения необходиое соотношение скиловых и не очень людей в команде не зависит от языка и архитектуры, даже исследование на этот счет видел.

G>> то для микросервисов нужно по одному скилловому на каждый микросервис\на каждый язык-платформу.

НС>Не нужно. Достаточно одну высококлассную core team.
Я даже погулил этот вопрос. никто нигде не говорил что микросервисы дают возожность набирать менее скилловых людей. Если есть исследования на эту тему — с радостью почитаю.
Re[10]: Docker - для релиза или для разработки?
От: Ночной Смотрящий Россия  
Дата: 28.05.20 15:54
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Функциональность одинаковая, то микросервисы будут требовать больше людских ресурсов (это в кждой второй презентации по микросервисам упоминается).


Можно ссылку на такую вторую?

G>А как показывают наблюдения необходиое соотношение скиловых и не очень людей в команде не зависит от языка и архитектуры, даже исследование на этот счет видел.


Тоже ссылку неплохо бы.

G>>> то для микросервисов нужно по одному скилловому на каждый микросервис\на каждый язык-платформу.

НС>>Не нужно. Достаточно одну высококлассную core team.
G>Я даже погулил этот вопрос.

Википедия:

Modularity: This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. This benefit is often argued in comparison to the complexity of monolithic architectures.


Ну и с гуглингом у тебя не очень.

Team skills:
With microservices, a team can be grouped by skills or location without the associated risksor difficulties involved ...

https://books.google.ru/books?id=oVmmDQAAQBAJ&printsec=frontcover&hl=ru#v=onepage&q&f=false , 37 страница

G> никто нигде не говорил что микросервисы дают возожность набирать менее скилловых людей.


Ну во-первых вот так прямо в лоб тебе никто этого не скажет, не комильфо делить людей на сорта. Скажут что то вроде: "микросервисы позволяют адаптировать конкретный микросервис под размер и скилл конкретной команды". А во-вторых ты несколько неверно представляешь картинку. Суть не в том что мы внутри компании делим своих FTE на уровни, а в том что через аутстаффинг или аутсорсинг покупаем готовые команды со стороны. Они могут быть вполне неплохого уровня даже, но они точно дешевле команды FTE.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[35]: Киллер-фичи докера
От: Ночной Смотрящий Россия  
Дата: 28.05.20 15:58
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

НС>>>>Возможность отката уже не бредовый бред, да?

S>>>А я когдато это утверждал?
НС>>Шеридан, ты совсем уже стыд потерял:
НС>>

C>>>>>Т.е. нужен специальный репозиторий для хранения пакетов, в котором будут лежать несколько версий (для откатов). Так как версий может быть несколько, то нужно уметь ставить определённую из них. Так что нужен какой-то софт, которой будет этим управлять.
S>>>>Версий не несколько, а одна. Ставить не определённую, а свежую.
C>>>Нет. Так делать нельзя, так как необходимость делать откат — это даже не обсуждается.
НС>>Бредовый бред бредящего бредуна. Даже читать такое противно и сразу появляется желание уйти из такой команды несмотря на то что я (к счастью) не в ней.

S>Это ты стыд потерял. Сказанное мной относится не к откату а к тому что нужно ставить свежую для дистрибутива версию либы из репозитория дистрибутива.

Шеридан, не надо считать остальных за дураков.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[11]: Docker - для релиза или для разработки?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 29.05.20 07:12
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, gandjustas, Вы писали:


G>>Функциональность одинаковая, то микросервисы будут требовать больше людских ресурсов (это в кждой второй презентации по микросервисам упоминается).

НС>Можно ссылку на такую вторую?
https://cloudacademy.com/blog/microservices-architecture-challenge-advantage-drawback/
См disadvantages, там же видео есть


G>>>> то для микросервисов нужно по одному скилловому на каждый микросервис\на каждый язык-платформу.

НС>>>Не нужно. Достаточно одну высококлассную core team.
G>>Я даже погулил этот вопрос.

НС>Википедия:

НС>

НС>Modularity: This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. This benefit is often argued in comparison to the complexity of monolithic architectures.

Easier to understand вовсе не ознаеет что нужно меньше скилловых людей для работы.


НС>Ну и с гуглингом у тебя не очень.

НС>

НС>Team skills:
НС>With microservices, a team can be grouped by skills or location without the associated risksor difficulties involved ...

НС>https://books.google.ru/books?id=oVmmDQAAQBAJ&amp;printsec=frontcover&amp;hl=ru#v=onepage&amp;q&amp;f=false , 37 страница
И где здесь написано что нужно меньше скиловых людей?
Re[12]: Docker - для релиза или для разработки?
От: Ночной Смотрящий Россия  
Дата: 29.05.20 09:00
Оценка:
Здравствуйте, gandjustas, Вы писали:

НС>>Можно ссылку на такую вторую?

G>https://cloudacademy.com/blog/microservices-architecture-challenge-advantage-drawback/
G>См disadvantages,

Давай конкретнее.

G> там же видео есть


Видео сразу в лес

НС>>Википедия:

НС>>

НС>>Modularity: This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. This benefit is often argued in comparison to the complexity of monolithic architectures.

G>Easier to understand вовсе не ознаеет что нужно меньше скилловых людей для работы.

Именно это оно и означает.


НС>>Ну и с гуглингом у тебя не очень.

НС>>

НС>>Team skills:
НС>>With microservices, a team can be grouped by skills or location without the associated risksor difficulties involved ...

НС>>https://books.google.ru/books?id=oVmmDQAAQBAJ&amp;printsec=frontcover&amp;hl=ru#v=onepage&amp;q&amp;f=false , 37 страница
G>И где здесь написано что нужно меньше скиловых людей?

Еще раз — никто тебе напрямую не скажет что это позволяет нанимать обезьянок. А иносказательно смысл фразы именно такой — микросервисы позволяют иметь меньше рисков при покупке дешевых команд.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[2]: Docker - для релиза или для разработки?
От: Calc Россия  
Дата: 25.06.20 18:59
Оценка: -1
Здравствуйте, Zhendos, Вы писали:

Z>Здравствуйте, Shmj, Вы писали:


Z>Ну это вопрос по-моему аналогичен вопросу "зачем виртуализация"?


Докер не требует флаг виртуализации процессора, именно в этом его фишка.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.