@jvmchat

Страница 1806 из 2890
Ruslan
22.09.2017
20:35:48
На фоне стольких новостей, этот #joker однозначно ключевое событие. Такое нельзя пропустить!

?

Евгений
22.09.2017
20:41:35
хорстманн на джокере??

надо брать билеты

Google
Vitalii
22.09.2017
20:44:01
Блин, на такое не грех билет купить.

Igor
22.09.2017
20:44:38
сколько билет нынче стоит?

Евгений
22.09.2017
20:45:01
32к?

Artem
22.09.2017
20:45:03
28 вроде сейчас

или 26

Vitalii
22.09.2017
20:45:49
Или грех..

Igor
22.09.2017
20:46:02
???

за информацию спасибо!?

Igor
23.09.2017
00:38:46


света
23.09.2017
04:53:45
? Нашла чат для INSTAGRAMЩИКОВ, залетай: @inst_admins123 ?

Евгений
23.09.2017
06:18:17
@dmsol

Ruslan
23.09.2017
07:07:06
Гм. В Netty это тоже есть
Есть, но все же OneNIO производительней в работе с сетью.

Google
Ruslan
23.09.2017
07:07:49
Пруфы.
Highloadcup.ru

Highloadcup.ru
Там пробовали все)

Netty хорош, но также хорош и Rapidoid, OneNIO на порядок лучше. Просто оверхеда меньше, в том числе по потребляемой памяти и генерации мусора.

Ruslan
23.09.2017
07:21:06
Спорное утверждение.
Основано исключительно на эмпирическом опыте.

Roman
23.09.2017
07:21:32
Потребляемая память и мусор - это одно. Но есть ещё поддержка протоколов (Redis, Http/2 и т. д.), коммюнити и другое. Тут у Netty все очень хорошо.

Ruslan
23.09.2017
07:23:45
Потребляемая память и мусор - это одно. Но есть ещё поддержка протоколов (Redis, Http/2 и т. д.), коммюнити и другое. Тут у Netty все очень хорошо.
Я бы все-таки разделил необходимый минимальный оверхед памяти и генерацию мусора в процессе работы. Насчет комюнити не поспоришь. В OneNIO все плохо с дистрибьюцией и немного хуже с документацией.

Pavel
23.09.2017
09:44:32
Основано исключительно на эмпирическом опыте.
Твои заявления - пустые слова, пока ты не покажешь конкретные тесты

Gregory
23.09.2017
09:56:39
Твои заявления - пустые слова, пока ты не покажешь конкретные тесты
Вот тут можешь тесты посмотреть: https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext

Ruslan
23.09.2017
09:57:43
Твои заявления - пустые слова, пока ты не покажешь конкретные тесты
Так я уже указал на конкретные тесты))) Highloadcup.ru классная площадка, попробуйте сами! Попробуйте реализовать задачу на OneNIO и на Netty. Разве не интересно попробовать? Докажите, что я неправ!))) Песочница ещё открыта, вроде. Но если лень пробовать, посмотрите на гитхабе репо с хэштегом #highloadcup на Java. Там есть и Rapidoid, и Netty, и кастомная имплементация (весьма простая, кстати, ~ 200 строк) Epoll на Си, через JNI. Там есть и мой пример на Netty через EpollServerSocketChannel. Короче, знания - это не мне нужно) я свой опыт уже получил, а идеями поделился) дальше дело каждого

Gregory
23.09.2017
09:59:46
Но они немного лгут
У них в описании к тестам написано: "считаете, что мы неправильно запускаем ваш любимый $frameworkName, тогда засылайте _правильный_ вариант".

Ruslan
23.09.2017
10:01:56
У них в описании к тестам написано: "считаете, что мы неправильно запускаем ваш любимый $frameworkName, тогда засылайте _правильный_ вариант".
Ага. Хотел им правки выслать, но как-то прокрастинирую) на Netty у меня вышло сделать быстрее, чем на Undertow. А на их тестах обратное. Light4java - это вообще всего лишь прикладной фреймворк поверх Undertow, никаких улучшений по сети. Следовательно, и он показал хуже результат, чем Netty.

Gregory
23.09.2017
10:02:53
Кому интересно, бенчи лежат тут: https://github.com/TechEmpower/FrameworkBenchmarks

Ruslan
23.09.2017
10:05:49
А вот в Highloadcup, как я уже сказал, ребята сделали слой по работе с сетью на Си. И это показало колоссальный прирост к производительности сети относительно Netty! В OneNIO тоже можно глянуть на гитхабе, там примерно тот же слой на Си по работе с Epoll. Результаты чампа на сайте чампа) ? https://github.com/search?q=topic%3Ahighloadcup&type=Repositories

Ivan
23.09.2017
10:12:41
Highloadcup.ru
А там решения в итоге выложили?

Google
Ruslan
23.09.2017
10:20:56
А там решения в итоге выложили?
Угу. Топовые - точно. Смотри ссылку выше.

Pavel
23.09.2017
10:30:22
Куда уж конкретнее?) ?
покажи тесты где netty проигрывает. Иначе твои слова пустые

Ruslan
23.09.2017
10:34:39
Наш разговор зашёл в тупик)

Ivan
23.09.2017
11:13:50
Угу. Топовые - точно. Смотри ссылку выше.
А, ну в смысле нет никакой офф странички от мейла со ссылками на репозитории победителей

Анатолий
23.09.2017
11:23:40
Ребят подскажите. Есть небольшой проект , Рест сервис с использованием, spring-boot, hibernate, jpa. Проект в терминале работает. Пытаюсь собрать jar с помощью maven и ни чего не получается, ругается тесты, на отсутствие контекста(ну на сколько я понял) . Решения найденные в инете не помогли. Сам не давно начал пилить эту тему, если кто в теме по этому вопросу, скину в личку проект и подскажите в каком направление рыть.

Анатолий
23.09.2017
11:32:09
На что ругается?
Как я и говорил, я не очень силен в этой теме и на сколько я понял проект не возможно создать т.к. тесты не проходят. Проблема вроде в контексте ItravelApplicationTests.contextLoads ╗ IllegalState Failed to load Application...

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

Ruslan
23.09.2017
11:34:07
Ок, попробуй собрать с mvn clean package -DskipTests

Тесты валятся, судя по всему. Но почему они падают - выяснить труднее, чем просто отключить, в твоём случае)

Анатолий
23.09.2017
11:34:57
пробовал, собирает. Но тогда не запускается

Анатолий
23.09.2017
11:39:04
щас, перезапущу

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled. 2017-09-23 13:40:25.680 ERROR 8780 --- [ main] o.s.boot.SpringApplication : Application startup failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAut oConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.tomca t.jdbc.pool.DataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalStateException: Cannot load driver class: org.sqlite .JDBC

Ivan
23.09.2017
11:43:18
Это и есть офф страничка)) почти) https://github.com/proton/highloadcup17_solutions
Ооо, спасибо вот это я и хотел, про "см ссылку выше" я думал Вы про поиск по гитхабу.

Анатолий
23.09.2017
11:45:46
Cannot load driver class: org.sqlite .JDBC
Видел эту ошибку. тоже отдельный вопрос. Через депенденсис почему то не принимает драйвер, добавил через джарник. В проекте все работает, а мавен его не добалвят почему то

Google
Митко Соловец?
23.09.2017
11:46:20
ну так коммон, мэйвен собирает только то, что указано в помнике явно

а ты просто подключил как либу в проект

поэтому лучше разберись как правильно через мэйвен подключить

Анатолий
23.09.2017
11:47:53
а ты просто подключил как либу в проект
да вроде так тоже пробовал, щас еще раз попробую

Ruslan
23.09.2017
12:17:03
Анатолий, Дмитрий на 100% прав. Проблема в том, что к мавену не подключён драйвер БД. Тут можно найти свой драйвер и добавить его в помку: http://mvnrepository.com

Анатолий Вот это добавь в pom.xml, раздел dependencies: <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>3.20.0</version> </dependency>

Анатолий
23.09.2017
12:22:40
Анатолий Вот это добавь в pom.xml, раздел dependencies: <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>3.20.0</version> </dependency>
я пробовал, в том то и дело, что он все равно не видит драйвер. щас попробовал положить джарник, в ресурсес и в помке указать явно этот джарник. Но тот же результат

Анатолий
23.09.2017
12:38:00
ок. щас выложу

Tolegen
23.09.2017
17:04:13
Сразу поток вопросов по 9 java на SO)

А где список deprecated вещей посмотреть? Observable например deprecated как оказалось

Pavel ?
23.09.2017
17:29:42
А где список deprecated вещей посмотреть? Observable например deprecated как оказалось
Так если компилятор при сборке не матерится на деприкейтед то и гуд, а чего просто так смотреть то)

Andrey
23.09.2017
17:30:46
Да и знать что уже использовать нельзя

Pavel ?
23.09.2017
17:33:42
Для общего развития, к примеру.
По мне так лучше развивать понимание жигсоу в продакшене, дабы пришло осознание, а ради чего все это задумывалось и интеграцию этого всего в осги)

Pavel ?
23.09.2017
17:34:51
Развивать понимание на проде как-то не очень. Любишь переписывать?
Развивать понимание не на продакшене как-то неинтересно???

Andrey
23.09.2017
17:35:13
Я конечно понимаю, что без практики получается говно. Но всё же. Хотелось бы структурированной инфы, а не "Оппа, а так ломается, если приложение месяц работает!"

Страница 1806 из 2890