Size: a a a

Joker, Java-конференция

2021 October 06

M

Marat in Joker, Java-конференция
ладно бы если он был медленный по скорости, но он в итоге остался еще и менее кастомизируемым
источник

GK

Gregory Koshelev in Joker, Java-конференция
Внезапно, на синхронных запросах он даже медленнее древнючего HttpURLConnection.
источник

M

Marat in Joker, Java-конференция
выглядит так, что в результате кристаллизации в jep из него выкинули всю мякотку
источник

MA

Max Arshinov in Joker, Java-конференция
В докладе выше на слайдах вообще странные synchronized в исходниках чуть ли не на метод целиком. Ещё не успел внимательно посмотреть, но один этот слайд уже выглядит подозрительно 🧐. А вообще nio в Java-мире активно используется или ну так? Я с другой стороны силы вообще обычно, просто потребовалось знания по java подтянуть:)
источник

ПФ

Паша Финкельштейн... in Joker, Java-конференция
Ну Куксенко знает пару вещей про оптимизацию перформанса, я бы не стал просто так считать что он фигню делает
источник

IU

Ivan Ugliansky in Joker, Java-конференция
"пару вещей", хех
источник

ПФ

Паша Финкельштейн... in Joker, Java-конференция
Это почти прямая калька с английского
источник

MA

Max Arshinov in Joker, Java-конференция
Я не то имел в виду:) я про метод sendFrame из Http2Connection, который он расчленяет там.
источник

ПФ

Паша Финкельштейн... in Joker, Java-конференция
А, ну если что-то сделано - скорее всего есть причины.

Очень жаль что и правда со времён этого доклада клиент пришлось замедлить
источник

СЦ

Сергей Цыпанов... in Joker, Java-конференция
"пришлось замедлить" - но зачем?🤔
источник

ПФ

Паша Финкельштейн... in Joker, Java-конференция
Жизнь она такая. Заставляет делать трейдоффы. Можно какие-то security considerations, может простота поддержки, может какие-то краевые случаи.
источник

GK

Gregory Koshelev in Joker, Java-конференция
А может, что на HTTP 1.1 просто забили, а для HTTP 2.0 там всё не так плохо с performance.
источник

ПФ

Паша Финкельштейн... in Joker, Java-конференция
Мабуть
источник

MA

Max Arshinov in Joker, Java-конференция
Вот это выглядит как самое очевидное:) мне понравилась мотивация Бреслава про patter matching: его не будет, потому что надо писать в 2 раза больше кода для разбора грамматики, а нужен pattern matching «любителям фп и писателям компиляторов»
источник

GK

Gregory Koshelev in Joker, Java-конференция
А мне такая мотивация наоборот не нравится: код разбора грамматики один раз пишется.
источник

GK

Gregory Koshelev in Joker, Java-конференция
И в компиляторе только этой задачей всё не ограничивается (на лицо переоценка «доли» этой работы в общей массе).
источник

GK

Gregory Koshelev in Joker, Java-конференция
Надо будет своим студентам курсовую дать, чтобы поисследовали performance HTTP 2.0 современных HTTP-клиентов из мира Java. :)
источник

MA

Max Arshinov in Joker, Java-конференция
Если получится, буду благодарен, если поделитесь результатами и подстановкой задачи на курсовую
источник

VP

Vladimir Petrakovich in Joker, Java-конференция
А есть такое исследование для HTTP/1.1?
источник

ПФ

Паша Финкельштейн... in Joker, Java-конференция
Ну и теперь мы все стонем. Спасибо, Андрей
источник