"Ланит-Терком" на конференции Joker
14-15 октября в Санкт-Петербурге прошла Java-конференция Joker. Это мероприятие собрало на одной площадке специалистов и докладчиков-экспертов международного уровня в области Java. От "Ланит-Терком" в мероприятии приняли участие Дмитрий Медведев, Феликс Сулима и Сергей Носов.
Конференция включала в себя 52 доклада, 6 параллельных треков, более 40 спикеров и свыше 1000 участников. В течение двух дней вниманию участников были представлены тщательно отобранные доклады, направленные не только на обмен опытом, но и на обучение конкретным вещам, что позволило нашим коллегам почерпнуть массу полезной для работы информации.
Эксперты подготовили для участников конференции доклады по темам: производительность JVM-приложений и их оптимизация; внутренности JDK/JVM; архитектура Java-приложений; альтернативные реализации JDK/JVM; полезные инструменты и фреймворки; Spring и его составляющие.
Java-разработчика "Ланит-Терком" Сергея Носова в мероприятии привлекла дружественная атмосфера, а из докладчиков он выделил Алексея Шипилёва за интересную подачу материала.
Дмитрий Медведев, Team Lead "Ланит-Терком", отметил, что особое место на конференции уделялось подходам и инструментам работы с Big Data. Заслуживали внимания выступления, посвященные микросервисам и проблемам монолитной архитектуры. "После посещения данной конференции выделил для себя несколько новых инструментов и подходов, на которые стоит обратить внимание и использовать при решении конкретных задач в будущем. Традиционно доклады направлены на обучение конкретным вещам на пике современных технологий, поэтому для повышения собственного уровня рекомендую посещение подобных конференций", - сказал Дмитрий.
"С 2013 года конференции JPoint и Joker (организатор JUG.RU) изначально ориентировались на ведущих разработчиков и на них были представлены доклады соответствующего уровня. Это позволяло семимильными шагами расширять свой кругозор и более глубоко разбираться в интересующих вопросах вокруг платформы Java, общаться с авторитетными профессионалами, это было ново, интересно и рядом. Со временем конференции расширялись - увеличивалось количество потоков, вместо одного стали занимать два дня. С другой стороны, к техническому сложному контенту добавился элемент перформанса. Например, можно было послушать Никиту Джигурду или Евгению Тимонову, а то и научно-технический рэп или эпатажные выступления Егора Бугаенко, призванные разрушить шаблонные представления об ООП. Я не знаю, хорошо это или плохо, но это так", - рассказывает ведущий инженер "Ланит-Терком" Феликс Сулима.
В этом году Феликс отметил несколько интересных докладов. Первый из них, "Understanding Hardware Transactional Memory", автор Gil Tene. "Джил рассказал, насколько элегантно реализация аппаратной транзакционной памяти вписывается в существующую архитектуру протокола когерентности кэшей. То, что транзакционная память есть на сегодняшний день во всех процессорах Intel верхнего сегмента (https://en.wikipedia.org/wiki/Transactional_Synchronization_Extensions), а также о том, что существует реализация Java-платформы, которая умеет использовать аппаратную транзакционную память для реализации synchronized блоков. Примечательно, что идея действительно представляется абсолютно очевидной, но почему-то была реализована только недавно", - комментирует суть доклада Феликс. Второй доклад "Java на Эльбрусе" был представлен Романом Артемьевым. "Я узнал, что Новосибирский центр информационных технологий "УниПро" занимается разработкой Java-машины для платформы Эльбрус для АО МЦСТ. Несмотря на некоторую провокационность доклада, он был для меня полезен - я был приятно удивлен, какие интересные формы может принимать импортозамещение. К сожалению, по словам докладчика, для пользователей Эльбрусов исходные тексты виртуальной машины недоступны, в лучшем случае потенциальному пользователю удастся воспользоваться исполняемой версией, и то, если ее согласится предоставить АО МЦСТ", - говорит Феликс. Чтобы самостоятельно определиться, насколько вам близка тематика конференций, а также найти для себя что-то полезное и интересное, наш коллега рекомендует заглянуть на канал JUG.RU на Youtube (https://www.youtube.com/user/JUGRuVideo), где можно посмотреть видео с прошлых мероприятий.