Обновить
0
0
George Ladutsko@ladutsko

Java engineer

Отправить сообщение
Мой провайдер продает подсети IPv6 ТОЛЬКО как дополнение к статическому IPv4…
а поздравительную ммсочку?
Наколеночный тест говорит, что afterburner дает грубо от 3% до 7% прироста производительности при десериализации и от 5% до 6% при сериализации. Зависит от размера данных.
Benchmarks
# JMH version: 1.23
# VM version: JDK 11.0.5, OpenJDK 64-Bit Server VM, 11.0.5+10
Benchmark (fileName) Mode Cnt Score Error Units
JacksonDeserialization.afterburnerModule request.json thrpt 719475.022 ops/s
JacksonDeserialization.afterburnerModule user.json thrpt 24939.785 ops/s
JacksonDeserialization.afterburnerModule repos.json thrpt 985.490 ops/s
JacksonDeserialization.afterburnerModule cities.json thrpt 57.935 ops/s
JacksonDeserialization.blackbirdModule request.json thrpt 718768.416 ops/s
JacksonDeserialization.blackbirdModule user.json thrpt 20479.817 ops/s
JacksonDeserialization.blackbirdModule repos.json thrpt 815.607 ops/s
JacksonDeserialization.blackbirdModule cities.json thrpt 56.831 ops/s
JacksonDeserialization.defaultMapper request.json thrpt 669093.374 ops/s
JacksonDeserialization.defaultMapper user.json thrpt 22144.445 ops/s
JacksonDeserialization.defaultMapper repos.json thrpt 780.062 ops/s
JacksonDeserialization.defaultMapper cities.json thrpt 55.894 ops/s
JacksonSerialization.afterburnerModule request.json thrpt 1207945.981 ops/s
JacksonSerialization.afterburnerModule user.json thrpt 131274.019 ops/s
JacksonSerialization.afterburnerModule repos.json thrpt 1368.781 ops/s
JacksonSerialization.afterburnerModule cities.json thrpt 59.140 ops/s
JacksonSerialization.blackbirdModule request.json thrpt 1216882.119 ops/s
JacksonSerialization.blackbirdModule user.json thrpt 122842.650 ops/s
JacksonSerialization.blackbirdModule repos.json thrpt 1204.178 ops/s
JacksonSerialization.blackbirdModule cities.json thrpt 56.534 ops/s
JacksonSerialization.defaultMapper request.json thrpt 1214062.085 ops/s
JacksonSerialization.defaultMapper user.json thrpt 123109.757 ops/s
JacksonSerialization.defaultMapper repos.json thrpt 1165.919 ops/s
JacksonSerialization.defaultMapper cities.json thrpt 55.973 ops/s


Похоже на правду?

ps данные и модели взяты тут
а какой кэш посоветуете?
есть ли шанс увидеть тестирование более широкого круга (например, +Gson) и на HotSpot?
кстати, где можно посмотреть сами тесты и json'ы?
по поводу оптимизации слоев — ENTRYPOINT & CMD в начале Dockerfile
Имхо, полумера т.к. не только стектрейсы многострочные. Переводы строк могут вылезти откуда угодна – пользовательский ввод, сторонние библиотеки и т.д. Замарачиваться с разбором многострочных логов все равно придется.
Спорное заявление!
Json избыточен. Форматирование отнимает ресурсы у биснеса. Логирование в консоль нечитаемое. Как то так …
На практике подтверждаются рекомендации RSA использовать минимальный размер ключей RSA 2048 иди 4096 бит.

может сразу на эллиптическая кривые?!
нормально — понятие относительное
кому 2 MSPS нормально, а кому 10 MSPS мало…
Принт-сервер
Ретро консоль
MMDVM Hotspot
Не забывайте про фактор кодировки для имени файла в архиве!

По поводу применения — таким подходом я пользовался, чтобы дать пользователям возможность скачивать несколько файлов за раз…
А какие бы вопросы задали вы?

Правда ли, что у Pornhub самые скучные и будничные корпоративы?
зря Вы так категорично!
ide — это не только Eclipse, NetBeans или IntelliJ IDEA. Это еще например DBeaver и подобные инструменты. Зачем дата- моделеру/админу ставить жаву?!
Еще пример — админка одно из производителей точек доступа написана на джава. Точками доступа пользуются очень разные люди. Они могут даже не знать, что жава не только кофе…
десктопные приложения а-ля ide, admin, etc.
по поводу мониторинга — думаю jmx будет также доступен на портах и все остальное по аналогии… при имплементации пуш-подхода вообще ничего не поменяется.
быстрое время старта будет полезно в serverless…
ps главное чтобы работало стабильно и не отставала от актуальной версии
раз в ход пошла плисина… то отпустив вожжи фантазии можно пойти дальше и применить нейронку для апскейла до хоть 4к с соответствующем выходом…
а вообще, мне такие статьи очень нравятся — респект!

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность