9:00 – 9:40 |
Registration and welcome coffee |
9:40 – 10:00 |
Opening of the second conference day (Track A) |
10:00 – 10:45 |
How Immutability Helps in OOP
Yegor Bugayenko
|
Code optimization and performance in Java 8
Sergey Morenets
|
Spring JTA: Principles of work with transactions
Dmytro Sokolov
|
Databases – the choice is yours
Philipp Krenn
|
How to cook Apache Kafka with Camel and Spring Boot
Ivan Vasyliev
|
10:45 – 11:00 |
Break |
11:00 – 11:45 |
The Post-Apocalyptic sun.misc.Unsafe World
Christoph Engelbert
|
On the way to low latency
Artem Orobets
|
Java EE Revisits Design Patterns
Alex Theedom
|
Apache Cayenne: a Java ORM Alternative
Andrus Adamchik
|
WILD microSERVICES v2 (part 1)
Aleksandr Tarasov and Kirill Tolkachev
|
11:45 – 12:00 |
Break |
12:00 – 12:45 |
Spring Puzzlers – second season
Evgeny Borisov
|
Introduction to Akka Streams
Dmytro Mantula
|
Cloud Native Java EE
Mike Croft
|
MongoDB usage patterns in cross data center setups
Viacheslav Kulyk
|
WILD microSERVICES v2 (part 2)
Aleksandr Tarasov and Kirill Tolkachev
|
12:55 – 13:40 |
Vehicle Routing Problem: how to solve it in Java?
Stanislav Kyfenko
|
Lunch time (1st queue) |
13:45 – 14:25 |
How to learn a programming language in 25 minutes
Dmytro Mantula
|
Lunch time (2nd queue) |
14:30 – 15:15 |
A step-by-step approach toward high quality OutOfMemoryError analysis
Vladimir Sitnikov
|
The Road to Reactive with RxJava
Frank Lyaruu
|
Spring Boot under the Cover
Nicolas Fränkel
|
Hibernate performance tuning
Mikalai Alimenkou and Igor Dmitriev
|
AWS Simple Workflow: Distributed out of the Box!
Serhiy Batyuk
|
15:15 – 15:30 |
Break |
15:30 – 16:15 |
The Bootiful Application
Josh Long
|
Vert.x – The problem of real-time data binding
Alexander Derkach
|
Spring Integration: from XML configuration to Java DSL
Andriy Kryvtsun
|
Cassandra clients puzzlers
Serhii Tolok and Jaroslav Ovcharenko
|
Going Elastic
Philipp Krenn
|
16:15 – 17:00 |
Coffee break |
17:00 – 17:45 |
Types war: Weak vs Strong
Victor Polischuk
|
Building distributed applications with Akka and Akka Cluster
Konstantin Tsykulenko
|
Java EE Microservices Platforms – what’s in it for me?
Mike Croft
|
ORM is an Offensive Anti-Pattern
Yegor Bugayenko
|
The Dark Side of Micro-Services
Nicolas Fränkel
|
17:50 – 18:20 |
Conference closing (Track A) |