|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123певый раз что ли? Утоняешь юз кейс при котором растет и какие классы не уничтожаются. Чтобы лечить нужно диагностировать. Долго, нудно и не интересно! Настоящие смузохлебы, просто ставят на мониторинг и рестартят, когда память выжерается до критического объема. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 06:43 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgulPetro123певый раз что ли? Утоняешь юз кейс при котором растет и какие классы не уничтожаются. Чтобы лечить нужно диагностировать. Долго, нудно и не интересно! Настоящие смузохлебы, просто ставят на мониторинг и рестартят, когда память выжерается до критического объема. :-) в этом нет смысла, когда приложение падает по аутофмемори, автоматический запускается новый инстанс. Они может и не знают об этом.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 06:48 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Озверинв этом нет смысла, когда приложение падает по аутофмемори, автоматический запускается новый инстанс. Они может и не знают об этом.... Прикольно, есть где-то пример или как оно реализовываться? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 07:48 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
ImperousОзверинв этом нет смысла, когда приложение падает по аутофмемори, автоматический запускается новый инстанс. Они может и не знают об этом.... Прикольно, есть где-то пример или как оно реализовываться? На полноценных виртуалках или baremetal подойдёт systemd, или на крайний случай какой-нибудь supervisord если операционка древняя, а для докер контейнеров автоматический перезапуск встроен во все системы оркестрации. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 08:08 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
ImperousОзверинв этом нет смысла, когда приложение падает по аутофмемори, автоматический запускается новый инстанс. Они может и не знают об этом.... Прикольно, есть где-то пример или как оно реализовываться? когда описываете pod для кубера - там выделяется кол-во памяти и все. там же описывается и restart policy ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 08:50 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgulДолго, нудно и не интересно! Ну дак в обоих вариантах можно рестарт настроить по каким либо событиям. В чем крутизна? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 10:50 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Озверинmad_nazgulпропущено... Долго, нудно и не интересно! Настоящие смузохлебы, просто ставят на мониторинг и рестартят, когда память выжерается до критического объема. :-) в этом нет смысла, когда приложение падает по аутофмемори, автоматический запускается новый инстанс. Они может и не знают об этом.... Прошу прощения, я это и имел в виду. Что все делается на автомате. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 12:32 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123mad_nazgulДолго, нудно и не интересно! Ну дак в обоих вариантах можно рестарт настроить по каким либо событиям. В чем крутизна? В том, что при микросервисной архитектуре рестарта не заметят. А вот с монолитом есть нюансы. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 12:34 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgul, если мониторинг настроен и вы заранее подумали о метрике по изменению которой можно судить о рестарте, то visibility рестартов одинаков независимо от схемы монилит/микросервисы, а если мониторинга нет то в таком случае можно много чего нехорошего незаметить по мимо рестартов. Я даже предположу, что факты рестарта монолита задеплоенного в какой-нибудь app server труднее будет мониторить, так как для микросервиса достаточно ориентировться на Uptime уже отдаваемый JVM, а вот WAR архив с монолитом можно в томкате теребонькать сколько угодно и Uptime у JVM не поменяется, нужно либо в приложении добавлять метрику uptime, либо смотреть что там по этому поводу есть в метриках у томката(если они есть). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 13:01 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgulВ том, что при микросервисной архитектуре рестарта не заметят. А вот с монолитом есть нюансы.это самое большое заблуждение. Нет монолитов сейчас с тех пор, как была технология КИС (корпоративная информационная система). У вас монолит? Что вы сказки рассказываете про Бабу Ягу. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 13:13 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Опять.. Конкретный вопрос "Spring или Spring-Boot" привел к дилемме жизни и смерти: JavaEE или Node.JS, монолит или микросервис, табы или пробелы ИМХО, все просто: Если надо быстро законтрибьютить в стартап, сидя в коворкинге, и пока смузи не закончилось - тут, конечно, Spring Boot. Старый добрый sunn-vynn тыдыщ-тыдыщ, и в продакшен. А если стартует долгосрочный проект, критичный для бизнеса, то можно потратить несколько дней на сборку нужных зависимостей и конфигов. Чтобы потом не удивляться, почему новая зависимость поломала медиану мавена, и теперь в гуаве какие-то конструкторы пропали... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 22:26 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123mad_nazgulВ том, что при микросервисной архитектуре рестарта не заметят. А вот с монолитом есть нюансы.это самое большое заблуждение. Нет монолитов сейчас с тех пор, как была технология КИС (корпоративная информационная система). У вас монолит? Что вы сказки рассказываете про Бабу Ягу. Ну сказки, не сказки не знаю. Я в основном сталкиваюсь с тем, что на одном сервере приложений крутиться несколько приложений. Т.к. для администраторов "так проще". Если одно из приложений начинает выедать память, или блочит БД, то весь сервер приложений "встает колом". А вообще КИС это "химера". Т.к. под КИС можно запихнуть все что угодно. Начиная с самописного монолита, до облачных сервисов. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 07:56 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgulНу сказки, не сказки не знаю. ну, если никто не сказал что у него монолит, то конечно сказки.)) Никто не видел таких примеров). Этот термин был придуман маркетологами при вводе слова микросервисы. Так например, они хитро могут сказать что "преимущество нового кофе - наличие кофеина". mad_nazgulЯ в основном сталкиваюсь с тем, что на одном сервере приложений крутиться несколько приложений. Т.к. для администраторов "так проще". Если одно из приложений начинает выедать память, или блочит БД, то весь сервер приложений "встает колом". 1. Т.е. у вас не монолит 2. А какая вам разница как разнесут ваши приложения по физическим серверам админы? mad_nazgulА вообще КИС это "химера". КИС реально был в прошлом, когда все мелкие приложения переписывали на одну громадную базу и кучу клиентов. ... Итого, слово монолит - фикция. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 10:23 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123КИС реально был в прошлом, когда все мелкие приложения переписывали на одну громадную базу и кучу клиентов. ... Итого, слово монолит - фикция. Не сказал бы. Когда одно приложение (артефакт) делает кучу самых разных вещей. Например ERP-системы. Например ADempiere, которое собирается водно приложение и в нем можно делать весь учет. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 11:42 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Монолит скорее - метафорическое описание сильно-связного приложения из множества модулей. Где принцип high cohession размазан по всему исходному коду. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 11:50 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgulНапример ERP-системы.наконец то мы от вас дождались конкретики. С чего взяли что ERP монолит? Пруфы есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:06 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
maytonМонолит скорее - метафорическое описаниея же помню)). У меня хорошая память. Термин появился вместе с новым термином микросервисы. Чтобы обосновать важность оных. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:08 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
mad_nazgulНапример ERP-системы. Например ADempiere, которое собирается водно приложение и в нем можно делать весь учет. вы меня ещё раз убедили что термин "микросервисы как альтернатива монолитам" это buzzword. ERP никогда не были монолитами. Просто там можно написать все монолитом и можно написать по нормальному. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:16 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123maytonМонолит скорее - метафорическое описаниея же помню)). У меня хорошая память. Термин появился вместе с новым термином микросервисы. Чтобы обосновать важность оных. 100%. До микросервисов не было такого определения. Как всегда. Онтологии и классификации вводят чтобы провести черту и сказать дескыть - "мы не такие... мы другие..." Что такое монолит и микросервис с точки зрения процессора если микросервисы подняты в одном физическом хосте? А что такое монолитное ядро Linux против Микроядра QNX? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:16 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123maytonМонолит скорее - метафорическое описаниея же помню)). У меня хорошая память. Термин появился вместе с новым термином микросервисы. Чтобы обосновать важность оных. я когда что-то не помню - проверяю сей факт в гугле, чтобы не выглядеть глупо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:18 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Озверинчтобы не выглядеть глупо. проверяй - чтобы глупо не выглядеть ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:27 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Я не против проверки публикаций. Давайте проверять. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:33 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Petro123Озверинчтобы не выглядеть глупо. проверяй - чтобы глупо не выглядеть мне даже лезть не надо - в 2015 начался бум на микросервисы, после того, как Мартин в 2014 разродился подробным концептом. В то время ерп даже у опенбраво было. Тогда как первые erp системы появились вообще в начале 2000х, насколько я себе представляю. Тот же САП уже точно там что-то нарожал. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:36 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
Озверин, ERP это вообще перпендикулярная классификация. Другое измерение вобщем-то. К чему нам обсуждать ERP? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:39 |
|
Spring или Spring-Boot? Что выбирают true программисты?
|
|||
---|---|---|---|
#18+
maytonОзверин, ERP это вообще перпендикулярная классификация. Другое измерение вобщем-то. К чему нам обсуждать ERP? я зашел, вы тут обсуждаете ерп, а потом спрашиваете, зачем это делаю я? ;) Реально?:) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2019, 12:40 |
|
|
start [/forum/topic.php?fid=59&msg=39806151&tid=2121291]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 281ms |
0 / 0 |