Пересматривал видео Владимира Иванова (кажется в таком виде доклад не был представлен на наших конфах).
https://www.youtube.com/watch?v=8kRFHqM35WQ
Очень интересные первые 15 минут, да и вообще много полезных флажков JVM, которые я еще ни разу не пробовал. Пошел и попробовал. Неожиданно отсутствие сжатия указателей немного ускорило приложение, а вот footprint вырос не сильно.
Отдельно порадовала отповедь финализаторам на https://youtu.be/8kRFHqM35WQ?t=1687
Наконец-то я увидел четкое объяснение зачем нужны были эти гадские фантомные ссылки.
https://www.youtube.com/watch?v=8kRFHqM35WQ
Очень интересные первые 15 минут, да и вообще много полезных флажков JVM, которые я еще ни разу не пробовал. Пошел и попробовал. Неожиданно отсутствие сжатия указателей немного ускорило приложение, а вот footprint вырос не сильно.
Отдельно порадовала отповедь финализаторам на https://youtu.be/8kRFHqM35WQ?t=1687
Наконец-то я увидел четкое объяснение зачем нужны были эти гадские фантомные ссылки.
YouTube
Уменьшение расхода оперативной памяти в Java приложениях
Если вы устали от поиска утечек памяти в Java приложениях, не знаете как хранить большие объемы данных в “куче”, то этот доклад для вас. В докладе будут как описаны детали реализации, позволяющие оценивать расход памяти, так и даны конкретные советы, помогающие…
public static void main(String[] args) throws Exception {
out.println(VM.current().details());
out.println(ClassLayout.parseClass(A.class).toPrintable());
}
public static class A {
boolean f;
}
out.println(VM.current().details());
out.println(ClassLayout.parseClass(A.class).toPrintable());
}
public static class A {
boolean f;
}
Forwarded from Big Data Russia
Выдвигаюсь в Нск, буду смузить за Spark Ml
Forwarded from Big Data Russia
На связке jbreak и jpoint хочу развернуть что-то вроде "сказки о тройке", только про ml
Forwarded from Big Data Russia
Также, если вам интересно обсудить flink ml и ignite ml- тоже находитк мен, взаимообогатимся
Forwarded from Big Data Russia
Лично я усиленно готовлюсь к следующей конфе, Jpoint, где выступлю с темой "Тонкости машобуча со Spark ML", буду рассказывать об опыте последнего года.
Там вышла Java 10, а я еще не попробовал девятку в проде. Думаю и вы тоже😂
Выдвигаюсь на jpoint, если вы будете, находите меня, потрещим за образование в java, akka, ml во всех его формах
https://habrahabr.ru/company/jugru/blog/352892/ бесплатная трансляция первого зала с jpoint
Habr
Открытая бесплатная трансляция Java-конференции JPoint 2018
6-7 апреля, то есть уже завтра-послезавтра, пройдёт JPoint 2018 — международная Java-конференция для опытных Java-разработчиков. Про программу этой конференции мы писали не раз и не два . Мы...
Forwarded from Big Data Russia
Кстати, если вы планируете подаваться на joker/smartdata, можете меня найти или написать тут с темой доклада, обсудим, подходит ли он конференциям
Закончился #jpoint - #jbreak сезон, в котором я принял участие и в качестве докладчика с двумя докладамт и члена ПК, отсмотревшего пару сотен заявок и презенташек. Мне есть, что написать и сказать, как хорошего, так и не очень.
Про уровень
Хорошее: сравнивая доклады 2018 и 2014 jpoint очевидно, что уровень докладчиков из России вырос космически и jug.ru здесь задает планку, которая поднимается год от года. Половину топа прошлых лет мы бы сейчас не взяли.
Плохое: хер теперь обычный человек из прода попадет, пора квоты вводить для дайверсити.
Про время на подготовку доклада:
В 2014 это заняло бы 2-3 вечера, сейчас это десятки часов, растянутые на месяцы у большинства докладчиков. Много людей отваливается, осознав бездну времени, которое нужно вычесть из жизни. Например я, не буду готовить ничего на #joker т.к хочется летом не только втыкать в монитор томными вечерами.
Публика на конференции.
Хорошее: синьорность русской публики запредельная, требования к хардкору высочайшие, жажда знания и готовность выбить знание из докладчика смертоносная.
Плохое: много озлобленных людей, для которых конференция - это какая-то арена битвы за справедливость. Из-за гордыни многие разработчики умудряются оскорблять докладчиков, самоутверждаясь за счет иностранных спикеров, привыкших к другому коммьюнити.
Про темы докладов:
Хорошее: за 2 конфы мы потрогали не только намявшие оскомину "кишочки jvm" (тут пока народные стенания по неприехавшему Шипилеву, но я вам так скажу, привыкайте жить без Шипилева), но и поняли куда гниет Jakartaee, куда прыгнул Спринг, с какой скоростью фичеризируется Кафка, как быстро релизят Джаву и как вообще будет выглядеть эта самая Джава через год-два (я увидел и мне стало тошно, визуальная тошнота).
Стало ясно, что Kotlin-это всерьез и надолго и чем быстрее, мы тут, на Святой Руси примем факт, что домашнее - не всегда плохое, тем лучше. По крайней мере глоток свежего воздуха на фоне мутирующего уродца с bakward compatability.
Плохое: как я не бьюсь, на наших конфах пока мизерное количество докладов-воркшопов, которые могут помочь разработчикам воткнуть в технологию в 100x быстрее, увеличив его стоимость на рынке, докладов, прослушав которые, ты словно проживешь жизнь какого-то разоаба, впрыснув себе его опыт в свободное полушарие. Слишком много бла-бла-бла для публики, которая никогда не применит ничего из услышанного, ибо негде и незачем. Зато мозги почесали.
В целом, это был самый крутой сезон конф из всех, но самый тонкий и душевный момент как всегда в кулуарах, бофах, unconference и распитом чае за стойкой. Это то, ради чего приезжаешь. Этого должно быть еще больше и сделано это должно быть еще лучше.
Про уровень
Хорошее: сравнивая доклады 2018 и 2014 jpoint очевидно, что уровень докладчиков из России вырос космически и jug.ru здесь задает планку, которая поднимается год от года. Половину топа прошлых лет мы бы сейчас не взяли.
Плохое: хер теперь обычный человек из прода попадет, пора квоты вводить для дайверсити.
Про время на подготовку доклада:
В 2014 это заняло бы 2-3 вечера, сейчас это десятки часов, растянутые на месяцы у большинства докладчиков. Много людей отваливается, осознав бездну времени, которое нужно вычесть из жизни. Например я, не буду готовить ничего на #joker т.к хочется летом не только втыкать в монитор томными вечерами.
Публика на конференции.
Хорошее: синьорность русской публики запредельная, требования к хардкору высочайшие, жажда знания и готовность выбить знание из докладчика смертоносная.
Плохое: много озлобленных людей, для которых конференция - это какая-то арена битвы за справедливость. Из-за гордыни многие разработчики умудряются оскорблять докладчиков, самоутверждаясь за счет иностранных спикеров, привыкших к другому коммьюнити.
Про темы докладов:
Хорошее: за 2 конфы мы потрогали не только намявшие оскомину "кишочки jvm" (тут пока народные стенания по неприехавшему Шипилеву, но я вам так скажу, привыкайте жить без Шипилева), но и поняли куда гниет Jakartaee, куда прыгнул Спринг, с какой скоростью фичеризируется Кафка, как быстро релизят Джаву и как вообще будет выглядеть эта самая Джава через год-два (я увидел и мне стало тошно, визуальная тошнота).
Стало ясно, что Kotlin-это всерьез и надолго и чем быстрее, мы тут, на Святой Руси примем факт, что домашнее - не всегда плохое, тем лучше. По крайней мере глоток свежего воздуха на фоне мутирующего уродца с bakward compatability.
Плохое: как я не бьюсь, на наших конфах пока мизерное количество докладов-воркшопов, которые могут помочь разработчикам воткнуть в технологию в 100x быстрее, увеличив его стоимость на рынке, докладов, прослушав которые, ты словно проживешь жизнь какого-то разоаба, впрыснув себе его опыт в свободное полушарие. Слишком много бла-бла-бла для публики, которая никогда не применит ничего из услышанного, ибо негде и незачем. Зато мозги почесали.
В целом, это был самый крутой сезон конф из всех, но самый тонкий и душевный момент как всегда в кулуарах, бофах, unconference и распитом чае за стойкой. Это то, ради чего приезжаешь. Этого должно быть еще больше и сделано это должно быть еще лучше.
Если вы устали следить за релизами Java, то вот вам еще боли и печали.
Очередные микроскопические изменения под названием Java 11.
http://jdk.java.net/11/release-notes
Скачать тут
http://jdk.java.net/11/
Очередные микроскопические изменения под названием Java 11.
http://jdk.java.net/11/release-notes
Скачать тут
http://jdk.java.net/11/
Spring Boot + var делают джаву все более далекой от учебников мистера Шилдта http://joshlong.com/jl/blogPost/java-10.html
В нашей жизни появилась десятка и безумные джуны, которые будут пихать var везде. Вот вам подвезли гайдалайны, как делать надо и как не надо, ссылайтесь на них.
http://openjdk.java.net/projects/amber/LVTIstyle.html
http://openjdk.java.net/projects/amber/LVTIstyle.html