Да, например почему нельзя улучшать перформанс invokedynamic в новых версиях jdk без перекомпиляции.
Я сейчас относительно серьезно, вопрос связан в том числе с тем, что я не до конца понимаю всю систему.
Это про то, что связные списки, деревья, графы и любые прочие неплоские структуры данных как один из способов - это в арене гонять?
Читать полностью…Передадим ваше обращение нормальным языкам, воспроизводящим лейаут схемы и позволяющим прямую запись
Читать полностью…Вам пруф что прямая запись куском в память быстрее разбора по типам и проставления их по отдельности?
Читать полностью…производительность это другой вопрос. речь было про
независимость от спринга и в целом языковЧитать полностью…
У нас подход такой был, мы берем бинарный формат (thrift, protobuf etc) и шлем в кафку сообщения в этом формате. Форматы популярные, есть для многих ЯП, и дальше просто десеарилизуем с помощью нужных инструментов
Читать полностью…Немного не догоняю, для чего мне avro, так как сконвертить в нужный java класс получается легко, а консюмеры не понимают, какое из сконверченных сообщений их и кушают все.
Предположу, что это из за того, что десериализатор у меня Object возвращает …
ты ишешь какое-то более внятное объяснение, чем "мы можем использовать invokedynamic в байткоде, улучшать перфоманс в новых версиях jdk, при этом джаву не придется перекомпилировать, и тот же самый байткод будет работать быстрее?"
Читать полностью…Спецы по greenplum, подскажите есть ли нормальные бенчмарки по инсертам/обновлениям через copy, pxf, gpfdist и как они измеряются при добавлении сегментов
Читать полностью…нет, я про общий подход с аренами в любой ситуации, где тебе нужен потенциально циклический граф ссылок
Читать полностью…https://knowyourmeme.com/memes/look-what-they-need-to-mimic-a-fraction-of-our-power
Читать полностью…В джаве производительность должна быть сильно печальнее других языков (пока в ансейф не лезут), потому что в анменеджед языках можно просто переписывать шмат памяти по адресу -_-
Но json все равно далеко позади, хоть я и за человекочитаемые форматы
как будто бинарники более производительны с точки зрения скорости и памяти, но я не буду утверждать, потому что когда я пришёл уже так делали
Читать полностью…в итоге получаем обратную своместимость протокола, и независимость от спринга и в целом языков
Читать полностью…Тупой вопрос. Зачем нам
- Постоянное использование invokedynamic в байткоде, сгенерированном javac
- Бутстрап-методы
? Какие бенефиты перед обычным тулсетом?
@evgen_smirnov Загадка Жака Фреско: сколько будет 2 + 7 = ? На ответ даётся 10 секунд.
При поддержке 1inch