@jvmchat

Страница 1709 из 2890
Mikhail
14.08.2017
11:43:33
потом его гляну

в общем, судя по всему, пока, изменение в нагруженных местах оправдано, в не нагруженных - нет

Vyacheslav
14.08.2017
11:46:03
Ну раз так выходит, то можно ещё подумать

Mikhail
14.08.2017
11:46:35
поиграюсь еще

Google
Vyacheslav
14.08.2017
11:47:21
Ну я посмотрел, там производительность на процентов 30 приростает

Чуть меньше

Vyacheslav
14.08.2017
11:48:31
А десериализация ещё меньше

Mikhail
14.08.2017
11:48:38
1% с копейками

счас посмотрим динамику при переходе к 16 потокам у меня

Vyacheslav
14.08.2017
11:49:37
Ещё работает?

Mikhail
14.08.2017
11:50:22
Ещё работает?
да, еще немного

минут 5

Vyacheslav
14.08.2017
11:52:05
А знаешь что?

Вполне может и нормально такой смысл имеет переход с джексона

Google
Vyacheslav
14.08.2017
11:52:47
Ты jsointer смотрел?

Я тесты досмотрел до конца

Mikhail
14.08.2017
11:53:57
Ты jsointer смотрел?
в чем смысл вопроса?

Vyacheslav
14.08.2017
11:53:59
На гитхабе

Mikhail
14.08.2017
11:54:13
бл*

у меня ВПН отвалился

Vyacheslav
14.08.2017
11:54:26
Смысл есть

Mikhail
14.08.2017
11:54:27
пропали результаты

я не понял сходу, какую ему надо параметру задать, чтобы он в файл писал

Ты jsointer смотрел?
я сравниваю же у себя джексон и жсонитер как раз

Vyacheslav
14.08.2017
11:55:26
Короче

На сериализации прирост почти в 2 раза

На десериализации процентов 30 выходит

Если судить по тем их тестам

Mikhail
14.08.2017
11:56:16
почему я моими это повторить не могу?

Vyacheslav
14.08.2017
11:56:56
Может у тебя машина не та и вм не те параметры отдавал?

Mikhail
14.08.2017
11:57:14
Может у тебя машина не та и вм не те параметры отдавал?
вот счас еще раз запущу с теми же параметрами

машина у меня новее

Vyacheslav
14.08.2017
11:57:58
вот счас еще раз запущу с теми же параметрами
# VM options: -XX:+AggressiveOpts -Xms2G -Xmx2G # Warmup: 5 iterations, 1 s each # Measurement: 10 iterations, 3 s each # Timeout: 10 min per iteration # Threads: 16 threads, will synchronize iterations # Benchmark mode: Throughput, ops/time This?

Google
Mikhail
14.08.2017
11:59:13
это тот результат, который пропал иззда дисконнекта

перезапустил в screen

Vyacheslav
14.08.2017
12:00:04
Тести, короче

Mikhail
14.08.2017
12:00:20
да

черкну потом

Denis
14.08.2017
12:01:45
день добрый. научите меня в jpa? есть у меня Entity, внутри которой лист Entity, внутьри которых тоже листы и там их штук 5 таких вложений. и снаружи мне приходит пакет, который надо в этот ентити разобрать и заперсистить или смержить. и все вроде хорошо, но если пакет большой, то эта радость рушится, любимых ошибки у меня две: elipseLink-4005 и eclipseLink-4002. 4005 в топе. что бесит отдельно: тест не повторяется. один тест может 3 раза упасть, а на 4-ый отработать и в табличках записи появятся. про обе ошибки гугл говорит что я их не должен видеть, магия особо не помогает. вопрос: что делать? :)

Ivan
14.08.2017
12:07:11
отказаться от JPA?

Павел
14.08.2017
12:08:24
1. Перейти на сеты с листов 2. Нормально определить equals и hashCode — по ключу и только если он у обеих энтитей null — то по остальным полям

Denis ↑

+ https://it.asm0dey.ru/2016/10/09/%D0%B5%D1%81%D0%BB%D0%B8-jpa-%D1%82%D0%BE%D1%80%D0%BC%D0%BE%D0%B7%D0%B8%D1%82/

(мой бложик, реклама меня-любимого)

Mikhail
14.08.2017
12:13:49
всё

мозг кончился

Benchmark Mode Cnt Score Error Units JsonBenchmark.jacksonTest thrpt 100 1213103.221 ± 12754.308 ops/s JsonBenchmark.jsoniterTest thrpt 100 1212067.530 ± 8794.046 ops/s

полный паритет

Vyacheslav
14.08.2017
12:15:12
Какие волшебные тесты

А что у тебя на своих было?

Mikhail
14.08.2017
12:15:51
это мои

это мои тесты с параметрами как на тех

Google
Mikhail
14.08.2017
12:16:10
счас я запускаю те тесты для этих двух либ

и посмотрим

или я бенчмаркать не умею

или хз чо

Vyacheslav
14.08.2017
12:16:57
Или это волшебные тесты

Mikhail
14.08.2017
12:20:00
Или это волшебные тесты
блять, им mono надо на машине

счас, собираю

Павел
14.08.2017
12:20:46
Самая быстрая сериализация json — это на кодогенераторах

Admin
ERROR: S client not available

Павел
14.08.2017
12:20:57
Я давно собираюсь написать, но никак не соберусь

Но там правда не особо сложно должно быть

Mikhail
14.08.2017
12:21:59
Самая быстрая сериализация json — это на кодогенераторах
мне нужна исключительно десериализация

whalemare
14.08.2017
12:22:14
Самая быстрая сериализация json — это на кодогенераторах
Jackson же по такому способу работает не?

Павел
14.08.2017
12:22:16
А самая быстрая десериализация — на sax-обработке

whalemare
14.08.2017
12:22:24
Ой. Логан

Павел
14.08.2017
12:22:29
ну то есть на потоковой

Ой. Логан
вполне мабуть

Павел
14.08.2017
12:22:59
flat buffers?
видимо из json ?

Mikhail
14.08.2017
12:23:18
Google
Mikhail
14.08.2017
12:23:33
формат не выбираю, с обратной стороны проприетарный сральщик данными

Denis
14.08.2017
12:23:53
> Нормально определить equals и hashCode определил им pk как uuid и их и сравниваю.

Павел
14.08.2017
12:24:10
Denis
14.08.2017
12:24:13
@asm0dey

Павел
14.08.2017
12:24:17
листы могут удаляться и полностью пересоздаваться

Denis
14.08.2017
12:24:43
я как раз и создаю.

Павел
14.08.2017
12:25:01
а, то есть это не добавление сущностей в существующие листы?

просто там было про "помёржить"

Igor
14.08.2017
12:25:25
Denis
14.08.2017
12:25:42
а рушится не в мерже, рушится на этапе new ArrayList.add(item)

а пишет вот такое: Exception [EclipseLink-4005] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.DatabaseException Exception Description: DatabaseAccessor not connected.

Павел
14.08.2017
12:26:27
1) Что с транзакциями? 2) вклчили ли батчинг?

3) Можно ли делать нетранзакционно?

http://www.eclipse.org/eclipselink/documentation/2.5/jpa/extensions/p_jdbc_batchwriting.htm

Yura
14.08.2017
12:28:05
Есть ли тут люди имеющий обыт работы Selenium?

Павел
14.08.2017
12:28:11
формат не выбираю, с обратной стороны проприетарный сральщик данными
я упорно считаю что ничего быстрее потокового парсера json быть не может

Denis
14.08.2017
12:29:25
> 1) Что с транзакциями? она еще не создалась, я делаю new Element > вклчили ли батчинг? wtf?

MIkhail
14.08.2017
12:29:30
какой трекер прикрутить к тимсити?

обязательно - облачный, желательно - бесплатный, можно с лимитом юзеров

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