home.social

#valueобъект — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #valueобъект, aggregated by home.social.

  1. Project Valhalla: революция в памяти Java

    Java-разработчики годами жили по принципу «Everything is an object». И всё бы хорошо, если бы за это нам не приходилось платить «налогом на объект»: каждый раз, когда вы создаёте простой класс из двух полей int , JVM бережно дописывает к нему тяжёлый заголовок, упаковывает в ссылку и разбрасывает по куче, заставляя процессор страдать от постоянных промахов кеша. Мы привыкли к этому компромиссу. Мы научились использовать примитивные коллекции и костыли, чтобы выжать производительность там, где объектная модель Java начинает буксовать. Project Valhalla призван изменить сами правила игры.

    habr.com/ru/companies/domclick

    #project_valhalla #valhalla #java #kotlin #jvm #spring #память #оптимизация #valueобъект #valueobject