О конференции

JPoint — международная Java-конференция для опытных Java-разработчиков. 6-7 апреля 2018 года прошёл шестой по счёту JPoint. С каждым годом конференция растёт, становится ещё больше, интереснее и хардкорнее, собирая на площадке более тысячи участников.

Все доклады конференции только про востребованные в Java технологии. Основные темы JPoint: производительность, concurrency, тестирование, распределённые системы и высокие нагрузки в мире Java, а также будущее платформы.

В рамках конференции состоялся двухдневный тренинг Евгения Борисова и Кирилла Толкачева «Spring Ripper».

Памятка участнику

Ключевые темы

  • JVM/JDK под капотом (Runtime, GC, OpenJDK)

  • Архитектуры Java-проектов

  • Инструменты разработчика

  • Data storages (SQL/NoSQL/Cloud)

  • Фреймворки (Spring, Spark, Hibernate и др)

  • Java 9 / Java 10

  • DevOps, CD, CI

  • Data Science / ML

  • Java EE

  • Puzzlers!

  • Performance

  • Высоконагруженные системы

  • JVM-языки программирования

  • Распределённые системы

Спикеры конференции JPoint 2018

Juergen Hoeller
Pivotal

Juergen Hoeller is a co-founder of the Spring Framework open source project and has been serving as the project lead and release manager for the core framework since 2003. Juergen is an experienced software architect and consultant with outstanding expertise in code organization, transaction management and enterprise messaging.

Доклад(ы):
Juergen Hoeller
Роман Елизаров
JetBrains

Разработчик языка Kotlin в компании JetBrains, эксперт в области многопоточного программирования. До JetBrains более 10 лет занимался разработкой ПО для биржевой и брокерской деятельности в компании Devexperts. Член международного организационного комитета Финала ACM ICPC. Лауреат премии Президента в области образования. Java Champion.

Доклад(ы):
Роман Елизаров
Marcus Biel
Clean Code Craftsman

Marcus is a Clean Code evangelist who has authored a series of video tutorials that focus on teaching others how to create the cleanest and most well-structured code possible. As a conference speaker, he shares his ideas on Java Clean Code development. Marcus is also an author, technical book reviewer and JCP member. In 2017, Marcus was named TOP 13 Java influencer worldwide by jaxenter.com. On his website Clean Code Academy, he offers comprehensive online training for Java Clean Coding.

Доклад(ы):
Marcus Biel
Tobi Ajila
IBM

Tobi is a Java Runtime developer for the OpenJ9 VM team in Ottawa, Canada. In the past he has worked on Interpreter optimizations, JVMTI enhancements, Lambda expressions for Java and more. Currently, his main focus is on Project Valhalla and Project Panama where he collaborates with other developers in the respective OpenJDK expert groups.

Tobi has an interest in optimizing the Java Runtime for cloud environments. He previously worked on a JVM multi-tenant incubator project and has investigated enhancements for Java application deployments on IBM cloud.

In his spare time Tobi enjoys playing soccer and is an avid supporter of Arsenal F.C. Apart from sports Tobi also enjoys listening to music and catching the odd live show.

Доклад(ы):
Tobi Ajila
Douglas Hawkins
Azul Systems

Lead developer at Azul Systems. Douglas has been developing in Java for 15 years — creating applications for a variety of industries including bioinformatics, finance, and online retail.

While working on those diverse applications, Douglas became interested in understanding the inner-workings of Java Virtual Machines. 5 years ago, Douglas made the switch to working on the internals of Azul’s server JVM: Zing and was the principal developer behind Azul’s ReadyNow technology.

Now, Douglas has the unique experience of having worked with JVMs both as a Java developer and a JVM implementor — and continues working at Azul as a lead developer.

Доклад(ы):
Douglas Hawkins
Михаил Гельфанд
Национальный исследовательский университет «Высшая школа экономики»

Доктор биологических наук, член Academia Europaea. Заместитель директора Института проблем передачи информации им. А.А.Харкевича РАН. Профессор, руководитель магистерской программы «Биотехнология» Сколковского института науки и технологий; профессор факультета компьютерных наук Высшей школы экономики и факультета биоинженерии и биоинформатики Московского государственного университета им. М.В.Ломоносова.

Доклад(ы):
Михаил Гельфанд
Charlie Gracie
IBM

Charlie Gracie is currently working at IBM as the Garbage Collection Architect on the Eclipse OpenJ9 and Eclipse OMR projects. He has more than a decade of JVM development experience with a focus on Memory Management and Garbage Collection. Recently, his focus has been on community growth for the OpenJ9 and OMR projects.

Доклад(ы):
Charlie Gracie
Rabea Gransberger
MEKOS

Studied computer science and got a diploma in 2008. Co-leading the software development department and working as a software engineer on various projects at MEKOS. The main focus is on keeping the code base clean and educating the team on how to write a better code. A well-known speaker at Java conferences and user groups around the world. Started the Java user group Bremen in 2012 and is a part of the organisation team ever since. Besides software development likes to watch Werder football games in the local Weserstadion.

Most of the time is writing Java software based on Eclipse RCP. Rabea configures Continuous Integration servers and tries to automate the deployments as much as possible. Sometimes she also does Javascript, C#, VBA or other languages she needs to complete her current task.

Доклад(ы):
Rabea Gransberger
Барух Садогурский
JFrog

Поскольку «религия не позволяет» быть евангелистом, Барух — developer advocate в компании JFrog и делает в жизни ровно 3 вещи: зависает с разработчиками Bintray и Artifactory, пописывает для них код и рассказывает о впечатлениях в блогах и на конференциях, таких как JavaOne, Devoxx, OSCON, конечно же, JPoint и Joker, да и многих других. И так более десяти лет подряд.

Доклад(ы):
Барух Садогурский
Christopher Batey
Lightbend

Christopher (@chbatey) is a Senior Engineer at Lightbend. He is currently on the core Akka team responsible for developing Akka, Akka Http, Akka Streams, Reactive Kafka and Alpakka. He has previously built trading systems, online television platforms and worked extensively with Apache Cassandra. Likes Scala, Java, the JVM, Akka, distributed databases, XP, TDD, pairing. Dislikes untested software and code ownership. You can check out his blog at: http://www.batey.info.

Доклад(ы):
Christopher Batey
Виктор Гамов
Confluent

Виктор Гамов — сооснователь и лидер любимого многими программистами правильного подкаста «Разбор Полётов». По совместительству является Solution Architect в компании Confluent, которая разрабатывает платформу на базе Apache Kafka. Помогает клиентам в проектировании и разработке распределенных систем обработки потоковых данных. Соавтор книги «Enterprise Web Development» издательства O'Reilly.

В свободное от работы время Виктор не забывает про качалку и бицуху. Является завсегдатаем конференций JUG.ru Group (JPoint, Joker, JBreak) и других международных конференций (JavaOne, Devoxx, OSCON, Qcon). Пишет в Twitter как @gamussa. Ведет канал про Kafka в Telegram.

Доклад(ы):
Виктор Гамов
Андрей Бреслав
JetBrains

Андрей Бреслав возглавляет разработку языка Kotlin в компании JetBrains c 2010 года, занимается как дизайном языка, так и общим руководством проекта. Ключевой спикер крупных конференций. Один из авторов блога Kotlin.

Доклад(ы):
Андрей Бреслав
Кирилл Толкачев
Альфа-Банк

Разработчик в Альфа-Банке. Разрабатывает различные банковские API. Формирует принципы и наборы инструментов для работы с микросервисной архитектурой. Большой поклонник Groovy, Gradle, Spring и стека технологий Netflix. Постоянный резидент подкаста «Разбор Полётов». Знает не понаслышке методологию DevOps и имеет почти двухлетний опыт её применения.

Доклад(ы):
Кирилл Толкачев
Sasha Goldshtein
Sela Group

Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international consultant and trainer. Sasha is the author of "Introducing Windows 7 for Developers" (Microsoft Press, 2009) and "Pro .NET Performance" (Apress, 2012), a prolific blogger and open source contributor, and author of numerous training courses including .NET Debugging, .NET Performance, Android Application Development, and Modern C++. His consulting work revolves mainly around distributed architecture, production debugging and performance diagnostics, and mobile application development.

Доклад(ы):
Sasha Goldshtein
Рустам Мехмандаров
Computas AS

Computer scientist. Лидер JavaZone. Активно участвует в норвежской Java User Group — javaBin. За последние годы – в качестве лидера, правой руки и члена правления.

Один из основателей и организаторов Arctic IoT Challenge. Главный инженер, competency network coordinator по IT-архитектуре и интеграции на работе.

Продвигает сообщества, ведет курсы, выступает на конференциях. Java Champion.

Доклад(ы):
Рустам Мехмандаров
Sander Mak
Luminis Technologies

Sander is a Fellow at Luminis in the Netherlands, where he crafts modular and scalable software, most often on the JVM, but with a touch of TypeScript when needed. He is the author of the O'Reilly book "Java 9 Modularity" and an avid conference speaker. Sander loves sharing knowledge through his blog at http://branchandbound.net, and also as a Pluralsight instructor.

Доклад(ы):
Sander Mak
Евгений Борисов
Naya Technologies

Евгений пишет на Java с 2001 года и принял участие в большом количестве энтерпрайз-проектов. Пройдя путь от простого программиста до архитектора и устав от рутины, он ушел в свободные художники. Сегодня Женя пишет и проводит курсы, семинары и мастер-классы для различной аудитории: live-курсы по J2EE для офицеров израильской армии, Spring — по WebEx для румын, Hibernate через GoToMeeting для канадцев, Troubleshooting и Design Patterns для украинцев.

Доклад(ы):
Евгений Борисов
David Delabassée
Oracle

Java, from Java EE/EE4J to Serverless, and Java running in the Cloud. David is a seasoned speaker and regular presenter at JavaOne and other conferences on technical and software engineering topics. Prior to Oracle, he spent a decade at Sun Microsystems focusing on Java end-to-end. In his various roles, he has been involved in numerous Java projects since the early days of this technology.

David lives in Belgium and in his spare time, he tinkers with technologies such as home automation, electronics, pinballs, etc. But more importantly, he enjoys playing video games with his daughter!

Доклад(ы):
David Delabassée
Juergen Hoeller
Juergen Hoeller
Pivotal
Роман Елизаров
Роман Елизаров
JetBrains
Marcus Biel
Marcus Biel
Clean Code Craftsman
Tobi Ajila
Tobi Ajila
IBM
Douglas Hawkins
Douglas Hawkins
Azul Systems
Михаил Гельфанд
Михаил Гельфанд
Национальный исследовательский университет «Высшая школа экономики»
Charlie Gracie
Charlie Gracie
IBM
Rabea Gransberger
Rabea Gransberger
MEKOS
Барух Садогурский
Барух Садогурский
JFrog
Christopher Batey
Christopher Batey
Lightbend
Виктор Гамов
Виктор Гамов
Confluent
Андрей Бреслав
Андрей Бреслав
JetBrains
Кирилл Толкачев
Кирилл Толкачев
Альфа-Банк
Sasha Goldshtein
Sasha Goldshtein
Sela Group
Рустам Мехмандаров
Рустам Мехмандаров
Computas AS
Sander Mak
Sander Mak
Luminis Technologies
Евгений Борисов
Евгений Борисов
Naya Technologies
David Delabassée
David Delabassée
Oracle

Программа

День 1

Скачать в PDF
Легенда: Введение в технологию Введение в технологию Для практикующих инженеров Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. Хардкор
Время
Зал 1
Зал 2
Зал 3
Зал 4
9:00
Регистрация
10:00
Открытие конференции
11:30
Перерыв
13:00
Обед (синие браслеты)
14:45
Обед (белые браслеты)
16:30
Перерыв
18:00
Перерыв
20:00
BoF-сессии
  • Spring and the Enterprise Java ecosystem
  • VM / Runtime
  • Kotlin

День 2

Скачать в PDF
Легенда: Введение в технологию Введение в технологию Для практикующих инженеров Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. Хардкор
Время
Зал 1
Зал 2
Зал 3
Зал 4
11:45
Перерыв
13:15
Обед (синие браслеты)
15:00
Обед (белые браслеты)
16:45
Перерыв
18:15
Перерыв
19:45
Закрытие конференции
Дискуссионные зоны

Дискуссионные зоны

Знакомо чувство, когда вы поднимаете руку, чтобы задать вопрос, а ведущий трека объявляет: «Осталось время для одного вопроса», – и конечно, выбор падает на другого человека, а в перерыве спикер скрывается за дверьми спикерских комнат?

Чтобы этого не произошло, мы сделали специальные дискуссионные зоны: выделенное пространство с доской для иллюстраций, сидячими местами и возможностью схватить чашку кофе. Именно там, сразу после доклада, можно было не только лично задать вопросы спикеру по теме выступления, но и проконсультироваться с ним о каких-то своих проектах или даже просто поболтать о жизни.

Спонсоры

Генеральный спонсор

Золотые спонсоры

Серебряные спонсоры

Бронзовые спонсоры

Игровой партнер

Информационный партнер


Программный комитет

Виктор Гамов
Виктор Гамов
Confluent
Виктор Гамов
Виктор Гамов — сооснователь и лидер любимого многими программистами правильного подкаста «Разбор Полётов». По совместительству является Solution Architect в компании Confluent, которая разрабатывает платформу на базе Apache Kafka. Помогает клиентам в проектировании и разработке распределенных систем обработки потоковых данных. Соавтор книги «Enterprise Web Development» издательства O'Reilly. В свободное от работы время Виктор не забывает про качалку и бицуху. Является завсегдатаем конференций JUG.ru Group (JPoint, Joker, JBreak) и других международных конференций (JavaOne, Devoxx, OSCON, Qcon). Пишет в Twitter как @gamussa. Ведет [канал про Kafka](https://t.me/AwesomeKafka_ru) в Telegram.
Владимир Ситников
Владимир Ситников
Netcracker
Владимир Ситников
Десять лет работает над производительностью и масштабируемостью NetCracker OS — ПО, используемого операторами связи для автоматизации процессов управления сетью и сетевым оборудованием. Увлекается вопросами производительности Java и Oracle Database. Автор более десятка улучшений производительности в официальном PostgreSQL JDBC драйвере.
Кирилл Толкачев
Кирилл Толкачев
Альфа-Банк
Кирилл Толкачев
Разработчик в Альфа-Банке. Разрабатывает различные банковские API. Формирует принципы и наборы инструментов для работы с микросервисной архитектурой. Большой поклонник Groovy, Gradle, Spring и стека технологий Netflix. Постоянный резидент подкаста «Разбор Полётов». Знает не понаслышке методологию DevOps и имеет почти двухлетний опыт её применения.
Олег Анастасьев
Олег Анастасьев
Одноклассники
Олег Анастасьев
Начал карьеру программиста в далеком 1995 году. Разрабатывал ПО в банковской сфере, телекоме, транспорте. Работает ведущим разработчиком в Одноклассниках с 2007 года в команде платформы. В его обязанности входит разработка архитектур и решений для высоконагруженных систем, больших хранилищ данных, решение проблем производительности и надежности портала. Также занимается обучением разработчиков внутри компании.
Глеб Смирнов
Глеб Смирнов
Plumbr
Глеб Смирнов
Специалист по разработке высокопроизводительных отказоустойчивых приложений, в том числе платформ для высокочастотной торговли. В свободное время любит поковыряться в исходниках OpenJDK и потворить с ними всяческое непотребство. Некоторое время проработал в петербургских подразделениях Яндекса и центра разработки Deutsche Bank. Последние два года работает в Plumbr, где он разрабатывает state-of-the-art систему мониторинга надёжности и производительности систем.
Алексей Зиновьев
Алексей Зиновьев
EPAM Systems
Алексей Зиновьев
Харон (в греческой мифологии — перевозчик душ умерших через реку Стикс) из Java в Big Data. Если говорить проще, то практикующий тренер в компании EPAM Systems. С Hadoop/Spark и прочей бигдатой дружит с 2012 года, форкается и пуллреквестит с 2014, рассказывает с 2015. Особенно любит текстовые данные и большие графы.
Вячеслав Круглов
Вячеслав Круглов
Shardik.software
Вячеслав Круглов
Работал в крупной аутсорс-компании, пройдя путь от начинающего разработчика до технического руководителя проекта. Сейчас занимается заказной разработкой, но уже в рамках своей команды.
Андрей Когунь
Андрей Когунь
КРОК
Андрей Когунь
Эксперт в области разработки ПО, более 15 лет в IT. За свою карьеру принял участие в большом количестве проектов по заказной разработке, в основном систем электронного документооборота и автоматизации бизнес-процессов для ряда крупных российских компаний в роли ведущего разработчика и архитектора. Преподает для студентов московских вузов курсы по основам разработки с применением Java-технологий. Разрабатывает и проводит тренинги повышения квалификации для практикующих разработчиков. Организатор и лидер московского сообщества Java-разработчиков jug.msk.ru. Кроме организации встреч сообщества в Москве, занимается организацией и развитием региональных сообществ разработчиков.

Наши контакты