Size: a a a

2021 March 15

n

nanomechanic in cloud_flood
шобы передовой опыт по нейросетям перенимать
источник

ВН

Виталий На Заборе... in cloud_flood
Stanislav Motriy
Ну вот если говорить про жабу, то можно впиздючить прямо в платформу брокер очередей, какой-нибудь игнайт для кэша.
И как решать проблемы производительности, если всё это в одной балалайке вертится? - да никак.
Гораздо удобнее по этой причине держать отдельно брокер, кэш и т.д. Нахуй бы такой монолит.
Так явисты вообще очень любят микросервисы. Они надеются что они спасут их монолит от превращения в говно
источник

ВН

Виталий На Заборе... in cloud_flood
Но проблема в том, что говно оно не потому, что монолит
источник

ВН

Виталий На Заборе... in cloud_flood
А потому, что Java
источник

n

nanomechanic in cloud_flood
они надеются, что проблемы можно свалить на другого разраба
источник

ВН

Виталий На Заборе... in cloud_flood
источник

SM

Stanislav Motriy in cloud_flood
nanomechanic
в монолите все прекрасно решается, профайлить-то надо одно приложение
Ага. Если каждый сервис по отдельности будет потреблять, скажем, 11 гигов хипа, то в случае монолита потребуется уже как минимум 50+ гигов. Такая вот арифметика.
источник

ВН

Виталий На Заборе... in cloud_flood
Stanislav Motriy
Ага. Если каждый сервис по отдельности будет потреблять, скажем, 11 гигов хипа, то в случае монолита потребуется уже как минимум 50+ гигов. Такая вот арифметика.
Ага, только на самом деле работает это не так, т.к. 90% из этих 11 гигов это дублированная ява-срань
источник

ВН

Виталий На Заборе... in cloud_flood
И в случае монолита 5 сервисов занимают те же самые 11 гигов
источник

n

nanomechanic in cloud_flood
ооп же
источник

ВН

Виталий На Заборе... in cloud_flood
Ну и в целом - ей сколько дашь она же столько и жрёт
источник

SM

Stanislav Motriy in cloud_flood
Виталий На Заборе
И в случае монолита 5 сервисов занимают те же самые 11 гигов
Я говорю про сжатие указателей. После 32G хипа они уже не работают.
источник

SM

Stanislav Motriy in cloud_flood
Соответственно подавай как минимум х1,5
источник

SM

Stanislav Motriy in cloud_flood
И если у нас 3 сервиса по 32г хипа, условно, то в случае монолита они будут требовать не 96г, а, например, 144г. Это не говоря ещё об утечках, CodeCache и Metaspace.
источник

n

nanomechanic in cloud_flood
жава это жопа
источник

SM

Stanislav Motriy in cloud_flood
А хуле делать? Придумали вот её в первобытные времена и с тех пор никак избавиться от этой иглы не могут.
источник

ВН

Виталий На Заборе... in cloud_flood
Stanislav Motriy
И если у нас 3 сервиса по 32г хипа, условно, то в случае монолита они будут требовать не 96г, а, например, 144г. Это не говоря ещё об утечках, CodeCache и Metaspace.
Ну не так это обычно работает. Не суммируется оно
источник

ВН

Виталий На Заборе... in cloud_flood
Оно обычно при объединении начинает МЕНЬШЕ жрат
источник

n

nanomechanic in cloud_flood
хруст изучать
источник

ВН

Виталий На Заборе... in cloud_flood
Если конечно эти 32 г это не inmemory кэш, но блин inmemory кэш в 32 гига на джаббе это сильное техническое решение
источник