Size: a a a

Архитектура ИТ-решений

2019 October 31

AS

Andrei Soloschak in Архитектура ИТ-решений
Viktor Alexandrov
Бесспорно, и это норм)
Тогда в чем проблема со скоростью? Какой цикл? Не понимаю что-то
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
Ребят, ну тут же явно континуум решений, от монолит до наносервисов. Осталось только подобрать функцию и параметры, чтоб определять оптимальное решение для исходных данных. Делов то
источник

IN

Igor Nikolskiy in Архитектура ИТ-решений
Andrei Soloschak
То что я написал про reuse никакого отношения к парням не имеет
Дай рецензию на прогноз (вывод) из второго тома - это вебинар, он будет опережать best practices в 20-х годах. Я тебе дарю возможность прикоснуться к прекрасному)
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Andrei Soloschak
Тогда в чем проблема со скоростью? Какой цикл? Не понимаю что-то
Пример. Есть 100к строк кода, которые по результату распила войдут в несколько сервисов и в каждом начнут развиваться по своему, по мере запросов нескольких заказчиков функциональностей в решении. Пересекающиеся задачи с точки зрения модели предметной области будут вызывать много удивления "почему так много ресурсов")))
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
А потом можно докторскую смело писать про регуляризацию решения при шуме в исходных данных
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexey Pryanishnikov
ой да нормально всё. Поносились со своими микросервисами как с писаной торбой, теперь приходит осознание, что нет никакого универсального паттерна и микросервисы - один из возможных кирпичиков, который надо применять там, где надо, и не надо там, где не надо.
Так всегда и было. Изначально было понятно многим, что Микросервисная архитектура - это ещё один архитектурный паттерн (стиль). Ещё один паттерн основанный на сервисах, как на строительных блоках, переосмысление SOA. А те кто любит серебряные пули везди их найдут.
источник

d

dreamore in Архитектура ИТ-решений
Evgeniy Nikonorov
Короче все циклично, архитектор должен пару кругов пройти)
Пилишь монолит

Микросервисы появляются

Все переходят на микросервисы, а ты нет

Микросервисы в тренде

Микросервисы на спаде

Monolithic future

Ты снова модный
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Gennadiy Kruglov
Так всегда и было. Изначально было понятно многим, что Микросервисная архитектура - это ещё один архитектурный паттерн (стиль). Ещё один паттерн основанный на сервисах, как на строительных блоках, переосмысление SOA. А те кто любит серебряные пули везди их найдут.
ну я бы просто сказал, что микросервисы это не билдинг-блоки, а подход, который в сочетании с отлаженным процессом разработки/деплоя даёт возможность вширь расти менее болезненно чем монолитненько
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
@inikolski Игорь, ты представил разные views, которые с разных точек зрения структурируют стейкхолдеров. Это интересно и полезно. Может на эту тему доклад сделать?
источник

KG

Kirill Gorin in Архитектура ИТ-решений
dreamore
Пилишь монолит

Микросервисы появляются

Все переходят на микросервисы, а ты нет

Микросервисы в тренде

Микросервисы на спаде

Monolithic future

Ты снова модный
кобол камбек
источник

IN

Igor Nikolskiy in Архитектура ИТ-решений
Да я стукнулся к организаторам обсудить, чтобы быстро, пока молчание. Но люди отзывчивые, так что жду, не переживаю.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Viktor Alexandrov
ну я бы просто сказал, что микросервисы это не билдинг-блоки, а подход, который в сочетании с отлаженным процессом разработки/деплоя даёт возможность вширь расти менее болезненно чем монолитненько
Сервисы - это билдинг блоки, а микросервисная архитектура - это архитектурный стиль, то есть набор принципов и паттернов.
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Для меня вопрос разделения напрямую связан со степенью понимания предметной области. На ранних стадиях оно наименьшее поэтому торопится upfront делить на сервисы точно не стоит. Но по мере понимания появляется и декомпозиция. Кстати ни у кого из этих героев Красной Шапки нет ничего про DDD, все больше про DevOps. А микросервисы это скорее про distributed DDD
источник

d

dreamore in Архитектура ИТ-решений
Andrei Soloschak
Для меня вопрос разделения напрямую связан со степенью понимания предметной области. На ранних стадиях оно наименьшее поэтому торопится upfront делить на сервисы точно не стоит. Но по мере понимания появляется и декомпозиция. Кстати ни у кого из этих героев Красной Шапки нет ничего про DDD, все больше про DevOps. А микросервисы это скорее про distributed DDD
DDDD
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
:D
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Если вам подходят принципы и паттерны то и стиль подходит
источник

EN

Evgeniy Nikonorov in Архитектура ИТ-решений
Шутка в том, что плевать на стиль и Паттерны, если бабло течёт рекой
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
А уж как делать дизайн, выполнять декомпозицию, превращать это в говно или в конфетку, это уже немного другие вопросы
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Именно так у Тилькова (в конце презентации) https://speakerdeck.com/stilkov/microservices-patterns-and-antipatterns?slide=34
источник