В Java также есть асинхронное IO, называется NIO. Вот, например, фреймворк vertx.io Сервлеты также поддерживают асинхронность (гуглите подробности startAsync). Есть и асинхронный доступ к БД, но нужно искать сторонний фреймворк. Официально асинхронное JDBC будет только в 10-ке в марте этого года. Но в целом хватает создание пула соединений через вот это https://brettwooldridge.github.io/HikariCP/
Т.е. здесь джава как и нода отдаёт поток другим задачам, пока текущая задача ожидает IO.
Асинхронность для не IO задач не имеет смысла. Т.к. следующие задачи просто некому обслуживать - все процессоры и так заняты обработкой текущих задач.
А доказательства я уже приводил вам - конкретные бенчмарки. Либо самостоятельно запустите тест и нагрузите HelloWorld на ноде и на джаве. И покажите инвестору.
nirvimel: На том, что у разработчиков есть основная платформа, у кого-то это Java/C#, у кого-то Python, Ruby, PHP и т.д. Когда появится возможность работать с DOM на клиенте на всех этих ЯП через WASM. Будет поддержка отладки в браузерах как и для JavaScript, то JavaScript будет отброшен, как пятое колесо. Он больше не будет нужен разработчикам. А Node.js либо станет одним из зоопарка ЯП или потихоньку загнется.
На маркете это в основном старье на Cortex-A7 на медиатеке, либо вообще не пойми на чем, т.е. они даже хуже древнего Cortext-A9. Вопрос лишь популярны ли на западе эти Cortex-A7, в чем я сомневаюсь. А так у меня есть два аппарата на Cortex-A7, брал я их лет 5-7 назад, правда там 2.3.3 андроид.
XIAOMI не такая уж и китайщина у них миллионы продаж и обновления прошивок постоянно прилетают. А для Ulefone Paris в апреле Marshmallow (6.x) прилетит. Так что можно откатывать и тестировать на 5 и 6 версиях андроида.
Eleonore: А у вас какие технологии (не нашел на вашем сайте)? И что вам нужно от бекенда? Вордпресы с джумалами (или что там сейчас модно) на верстку натягивать? Или что-то другое?
Ну да, можно посмотреть, может кто файл большой открыл и занял память. Может быть mysql-connectorы выделяют память вне heap, но она приписывается к jvm.
Вячеслав: Учите английский, без него в ИТ никуда. Только на пхп кодить. Расскажите лучше, что показал pmap. У вас голый томкат стартует или с каким-то приложением?
Фишка в том, что Go, Erlang сделано красиво, через вытесняющую многозадачность. А в Java, Scala или Node.js, всё это работает через callback.
В итоге, заместо, того, чтобы просто писать последовательно блокирующий код, приходится вешать функцию на callback или мудрить с Promise, как в Node.js. Иначе, нативный тред тупо заблокируется и все остальные грин треды будут ждать, а проц простаивать.
>видение на то, как вы должны использовать F-клавиши
Как понимаю не работают f3, f4 кнопки, на них поди мультимедиа функции забиты?
>напрягает 13" экран
Так есть mac pro с 15" экраном, очевидно же на 13" мало места, мне на 14" то не очень удобно было в eclipse...
>У ноута страдает как удобство, так и эргономика (устают шея, плечи)
Купите себе ноутбучный столик и работайте на диване полулежа ) Я бы с удовольствием к этому столику еще специальную раскладушку купил, за место дивана, но они либо очень дорогие, либо китайщина.
>можно заниматься только с большим монитором (а то и двумя).
Я себе сейчас взял 15" планшет-ноутбук HP Envy X2, в целом на 1920х1080 очень удобно на нем в eclipse работать. Одно растраивает, Ubuntu и софт под неё, в том числе Chrome, довольно глючные при работе с тачскирна.
А вот насчет второго монитора, я думаю купить 50" телевизор, тем самым работая полулежа на диване, можно его поставить где-нибудь вдалеке у стенки )
Сравнивать разработку графики для игры и набросать один простейший концепт, это очень уж плохая аналогия, без обид. Делать сайт гораздо дольше, я уже не говорю о том, что нужно писать еще кучу текстов.
>дивидендами с налогом в 20%
там дальше можно 14% платить, после трёх лет выплат дивидендов по 20%
А как деньги через интернет принимаете? Там же нельзя открыть банковский счет для тех, кто из РФ