|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
Kachalovmad_nazgulА вот с микросервисной архитектурой не совсем так.. - неправильная разбивка на сервисы (несколько сервисов в одной транзакции), слишком толстый "микро" сервис и т п. Эти ошибки загубят идею на корню. Все будут плеваться и говорить что микросервисы это г-но. Чем кривые микросервисы лучше кривого монолита я не понимаю. Вероятно речь идет о какой то мутной психологии - раз я нашел "серебрянную пулю", все что я с ее помощью делаю будет хорошим. Ну-ну. Я просто исхожу из самого плохого случая. Плохо спроектированный монолит можно поддерживать долго. Его с горем пополам можно как-то изменять и он будет долее-менее работать. Плохо спроектированная микросервисная архитектура довольно быстро загнется. Вы считаете, что это плохо. По мне наоборот. Чем быстрее загнется плохо спроектированное приложение, тем лучше. Легче статехолдерам объяснить, что все надо менять. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 14:24 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mad_nazgulВы считаете, что это плохо.не он один. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 14:33 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mad_nazgulЧем быстрее загнется плохо спроектированное приложение, тем лучше. Легче статехолдерам объяснить, что все надо менять. :-)У вас представление об IT в крупном бизнесе несколько превратное, каким образом и в каком направлении развивать IT определяет ДИТ, и основным критерием при принятии решения являются референсы на уже существующие системы (именно это, к приему, является основной причиной засилья в банках ПО и железа от IBM), т.е. в первом приближении ДИТ вообще плевать что там думает архитектор, которого взяли вчера, а завтра уволят - проще у своего знакомого узнать что да как. Для российской действительности это выглядит так, что в крупном энтерпрайзе никто на микросервисы переходить не будет ровно до тех пор, пока условный сбер не объявит всем что микросервисы - это круто и всем нужно туда идти, а у сбера вместо побед на поле IT сплошные обсеры, причем айтишные бюджеты там вполне себе крупные в сравнении с остальными по России. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 14:46 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
Андрей ПанфиловУ вас представление об IT в крупном бизнесе несколько превратное, каким образом и в каком направлении развивать IT определяет ДИТ, и основным критерием при принятии решения являются референсы на уже существующие системы (именно это, к приему, является основной причиной засилья в банках ПО и железа от IBM), т.е. в первом приближении ДИТ вообще плевать что там думает архитектор, которого взяли вчера, а завтра уволят - проще у своего знакомого узнать что да как. Для российской действительности это выглядит так, что в крупном энтерпрайзе никто на микросервисы переходить не будет ровно до тех пор, пока условный сбер не объявит всем что микросервисы - это круто и всем нужно туда идти, а у сбера вместо побед на поле IT сплошные обсеры, причем айтишные бюджеты там вполне себе крупные в сравнении с остальными по России. Я говорил со стороны разработчика, который "вариться" в "кровавом Ынтырпрайзе". Повидал не одну "унаследованную" систему. Все они работают. Но чтобы там что-то изменить... Во первых ни в одной из систем не было актуальной документации. Во вторых никаких тестов, в принципе. Тестируют мануально пользователи. В третьих сборка проект и деплой - это танцы с бубном. При этом "внешне" проблем нет. Приложения работают и выполняют свою работу. Но задачи типа "добавить тут кнопку" выливаются в пару недель поиска как добавить кнопку, при этом чтобы ничего не поломать походу. В этом плане микросеврисная архитектура мне нравиться больше. Т.к. сам микросервис не большой. И изменения там боле-менее понятны. А если он еще тестами обложен, то вообще замечательно. Но спроектировать микросервисную архитектуру сложнее. И плохо спроектированная микросервисная архитектура более хрупкая, чем монолит. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 15:10 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mad_nazgulKachalovпропущено... - вынужден не согласиться (c) Монолит "унутре" может быть как угодно плохо спроектирован архитектурно. Но все равно работать. Просто изменения будут все дороже и дороже. А вот с микросервисной архитектурой не совсем так. Там начнутся проблемы гораздо раньше, как минимум из-за сетевого взаимодествия и смены API REST-сервисов. Скорее имеется в виду что простая декомпозиция монолита на микросервисы не решит проблем монолита а скорее подкинет новых. Это всё равно что кристал микропроцессра разбить на осколки. Потом соединить их ethernetom и надеятся что полученный микросервисный микропроцессор будет красиво и быстро работать. Не получится господа. Лаги сожрут все. Поэтому скорее более верный посыл в сторону LowCoupling, который в микросервисах хотя-бы явно выражен. Туда-же до кучи часть букв из S.O.L.I.D. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 15:11 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mad_nazgulВо первых ни в одной из систем не было актуальной документации. Во вторых никаких тестов, в принципе. Тестируют мануально пользователи. В третьих сборка проект и деплой - это танцы с бубном.То что вы описываете никакого отношения к монолиту не имеет, а имеет прямое отношение к размеру бюджета IT: есть деньги - пишем тесты, нет денег - не пишем, то же самое с документацией, развитием архитектуры и пр. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 15:26 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mad_nazgulВ этом плане микросеврисная архитектура мне нравиться больше.да. Мы знаем что тут в ветке у всех любовь к чему либо. Проехали?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 15:46 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mad_nazgulПлохо спроектированный монолит можно поддерживать долго. Плохо спроектированная микросервисная архитектура довольно быстро загнется. Вы считаете, что это плохо. - ложный вывод. Я считаю что плохо спроектированное или неправильно реализованное вне зависимости от изначальной архитектуры (монолит или микросервисы) будет работать плохо и создавать проблемы в дальнейшем. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 16:19 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
Андрей ПанфиловТо что вы описываете никакого отношения к монолиту не имеет, а имеет прямое отношение к размеру бюджета IT: есть деньги - пишем тесты, нет денег - не пишем, то же самое с документацией, развитием архитектуры и пр. Имеет. Почему, сказал выше. Не смотря на все проблемы проекта, приложение работает и работает приемлемо для заказчика. Если бы точно так же развивалась микросервисная архитектура, то она бы загнулась через пол года - год. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 05:44 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
KachalovЯ считаю что плохо спроектированное или неправильно реализованное вне зависимости от изначальной архитектуры (монолит или микросервисы) будет работать плохо и создавать проблемы в дальнейшем. Согласен, но с оговоркой. Монолит, будет создавать в дальнейшем проблемы в основном разработчику. И работать будет не так сильно плохо, чтобы стейтхолдер задумался о необходимости рефакторинга. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 05:46 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
Уважаемый mayton, выводы еще рано делать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2019, 10:30 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
mirudom, Какие вы хотите выводы? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2019, 10:42 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
maytonВсем - спасибо за ваши голоса. Кликайте. Уважаемый mayton. Ваш пост ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2019, 10:56 |
|
Опрос использования App-Servers/Http-Servers/Embed-http
|
|||
---|---|---|---|
#18+
Мой пост. Вы хотите чтобы я написал - по итогам голосования победил... тра-ла-ла итд? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2019, 11:19 |
|
|
start [/forum/topic.php?fid=59&gotonew=1&tid=2121080]: |
0ms |
get settings: |
3ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
46ms |
get topic data: |
3ms |
get first new msg: |
162ms |
get forum data: |
1ms |
get page messages: |
313ms |
get tp. blocked users: |
0ms |
others: | 6ms |
total: | 541ms |
0 / 0 |