@Tishka17
Tishka17
16 Feb 2016

Скажите, а нормально что веб-приложение со встроенным томкатом стартует несколько минут? Что они может там делать, с учетом, что логики в нем не очень много - почти все потом в js работает. Очень хочется все выкинуть и переписать (простите) на php, который в таких же условиях работал бы мгновенно

16 Feb 2016

Может жабе тупо памяти не хватает на всё говно? С какими параметрами машина стартует и как себя ведет после старта?

16 Feb 2016

Джаваблядь репортинг: когда мне потребовалось небольшую проксю с чуть-чуть нетривиальной логикой у себя на впске поднять, то я сделал её на php. Вот собственно и всё что вам нужно знать о веб-аппликухах на джаве

16 Feb 2016

а как дисксёрч, так надо на джаве, чтобы админы страдали!

#ipwdc/3 в ответ на /2
16 Feb 2016

попизди мне тут ещё, ещё и монгу предложим нашим поисковым движком заменить

#ipwdc/4 в ответ на /3
16 Feb 2016

кстати, то что на джаве вовсе не значит что веб-приложение. у нас там никаких томкатов, жбоссов и прочей пиздобратии. настоящий самописный HTTP-сервак (два) который десятки тысяч rps держит

#ipwdc/5 в ответ на /3
16 Feb 2016

а потом-то оно как работает?

16 Feb 2016

Лог смотреть надо, на самом деле. Может она только одно ядро использует? Или кучи не хватает? Или гк запускается? Или гк не запускается? А вообще java говно.

16 Feb 2016

Вот у меня так кубач работал, на двух гигах сервер стартует, но проц жрёт как не в себя при нуле коннектов. Дал 4 гига - загрузка минимальная, только dynmap пыхтит.

#ipwdc/8 в ответ на /7
16 Feb 2016

Потом съедает гиг оперативки просто так и дальше прекрасно работает

#ipwdc/9 в ответ на /6
16 Feb 2016

Веб-приложение на пару сотен rest методов, зарускающееся ради тестов, которым будут пользоваться 2 юзера. Да оно должно работать на первом пентиуме

#ipwdc/10 в ответ на /7
16 Feb 2016

должно, но не работает. а поскольку тебе это нужно, то ты запустишь на том железе, которого оно потребует. вот такой совтвартный терроризм

#ipwdc/11 в ответ на /10
16 Feb 2016

Tishka17, голый томкат стартует, емнип, за пару секунд (что заметно дольше, чем jetty). так что скорее всего там в апликухе что-то долго читается или процессится. долго могут прекомпилироваться jsp или какой-либо процессинг аннотаций со всякой кодогенерацией (наша апликуха прилично времени на это тратит - секунд 30). или старт каких либо встроенных серверов (у нас еще секунд 40 стартуют встроенные сервера очередей и распределённый кэш)

16 Feb 2016

А чего, кэша нет что ли на диске для этих кодогенераций?

#ipwdc/13 в ответ на /12
16 Feb 2016

логики в нем не очень много

java

Нахуя?

16 Feb 2016

Кубач, кстати, одно из немногих хороших приложений на ява.

#ipwdc/17 в ответ на /8
16 Feb 2016

Так случилось, что я администрирую приложение на java, которое работает на ibm websphere. Благодаря уникальным архитектурным решениям это приложение стартует минут сорок (первый старт после установки).

#ipwdc/18 в ответ на /10
17 Feb 2016

А зачем ты встроил туда томкат? Он же сам стартует, как космический корабль…

17 Feb 2016

А вот так нравится веб разработчикам

#ipwdc/20 в ответ на /19
17 Feb 2016

Tishka17, нет. проще тогда на стадии компиляции кодогенерировать, но это не так сильно нужно, чтобы на это выделили время.

#ipwdc/21 в ответ на /13

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.