jvmchat | Unsorted

Telegram-канал jvmchat - pro.jvm

5916

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез

Subscribe to a channel

pro.jvm

Да, например почему нельзя улучшать перформанс invokedynamic в новых версиях jdk без перекомпиляции.

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

Читать полностью…

pro.jvm

Ну что, никто не знает?

Читать полностью…

pro.jvm

Это про то, что связные списки, деревья, графы и любые прочие неплоские структуры данных как один из способов - это в арене гонять?

Читать полностью…

pro.jvm

Блин, ну я же про Shipilyov

Ты просто же на какой-то его доклад ссылаешься, нэд ?

Читать полностью…

pro.jvm

Ага, ты же на доклад или статью какую-ту

Читать полностью…

pro.jvm

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

Читать полностью…

pro.jvm

путь к ампутации конечностей

Читать полностью…

pro.jvm

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

Читать полностью…

pro.jvm

ну мы же внутрь кафки не лезем за человекочитаемостью (надеюсь не лезем)

Читать полностью…

pro.jvm

производительность это другой вопрос. речь было про

независимость от спринга и в целом языков

Читать полностью…

pro.jvm

а чем json не подходит под эти критерии?

Читать полностью…

pro.jvm

емнип javac написан на java-c

Читать полностью…

pro.jvm

У нас подход такой был, мы берем бинарный формат (thrift, protobuf etc) и шлем в кафку сообщения в этом формате. Форматы популярные, есть для многих ЯП, и дальше просто десеарилизуем с помощью нужных инструментов

Читать полностью…

pro.jvm

я тебе скинул статью как

Читать полностью…

pro.jvm

Немного не догоняю, для чего мне avro, так как сконвертить в нужный java класс получается легко, а консюмеры не понимают, какое из сконверченных сообщений их и кушают все.

Предположу, что это из за того, что десериализатор у меня Object возвращает …

Читать полностью…

pro.jvm

ты ишешь какое-то более внятное объяснение, чем "мы можем использовать invokedynamic в байткоде, улучшать перфоманс в новых версиях jdk, при этом джаву не придется перекомпилировать, и тот же самый байткод будет работать быстрее?"

Читать полностью…

pro.jvm

Спецы по greenplum, подскажите есть ли нормальные бенчмарки по инсертам/обновлениям через copy, pxf, gpfdist и как они измеряются при добавлении сегментов

Читать полностью…

pro.jvm

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

Читать полностью…

pro.jvm

https://knowyourmeme.com/memes/look-what-they-need-to-mimic-a-fraction-of-our-power

Читать полностью…

pro.jvm

так это, чаво тогда тут флудишь? иди к нормальным флуди

Читать полностью…

pro.jvm

Объясни отсылку в конце

Читать полностью…

pro.jvm

что java медленнее (:

Читать полностью…

pro.jvm

Лезем, когда что-то ломается

Читать полностью…

pro.jvm

В джаве производительность должна быть сильно печальнее других языков (пока в ансейф не лезут), потому что в анменеджед языках можно просто переписывать шмат памяти по адресу -_-

Но json все равно далеко позади, хоть я и за человекочитаемые форматы

Читать полностью…

pro.jvm

как будто бинарники более производительны с точки зрения скорости и памяти, но я не буду утверждать, потому что когда я пришёл уже так делали

Читать полностью…

pro.jvm

ну и кстати котлин компилятор тоже на java

Читать полностью…

pro.jvm

в итоге получаем обратную своместимость протокола, и независимость от спринга и в целом языков

Читать полностью…

pro.jvm

Тупой вопрос. Зачем нам

- Постоянное использование invokedynamic в байткоде, сгенерированном javac
- Бутстрап-методы

? Какие бенефиты перед обычным тулсетом?

Читать полностью…

pro.jvm

потому что Авро конвертер 1 на все классы

Читать полностью…

pro.jvm

@evgen_smirnov Загадка Жака Фреско: сколько будет 2 + 7 = ? На ответ даётся 10 секунд.
При поддержке 1inch

Читать полностью…
Subscribe to a channel