Conference program

Conference program is forming and call for papers was opened. We will publish all submitted talks here after initial review stage. Final version of the conference program will be published on April 6th. If you have any questions related to the program and talk submission please send them to review@jeeconf.com.

 

Detailed schedule

Track AGeneral topics700 seats Track BJDK/WEB150 seats Track CJVM languages150 seats Track DBig Data/Cloud250 seats Track ETools/Approaches100 seats
9:00 – 9:40 Registration and welcome coffee
9:40 – 10:00 Conference opening (Track A)
10:00 – 10:45 Pragmatic Functional Refactoring with Java 8

JDK: CPU, PSU, LU, FR – WTF???

Alexey Fyodorov / Russia
Overview of reactive web application development in Scala with Spray/Akka HTTP and Play

Jacek Laskowski / Poland
Scaling a solution of an NP-hard problem in a cluster of machines using Apache ZooKeeper

Kyrylo Holodnov / Ukraine
Know Your User’s Location

Anton Moiseev / Russia
10:45 – 11:00 Break
11:00 – 11:45 First steps in GC tuning

Just what are you doing, HotSpot?

Gleb Smirnov / Estonia
DSL in Clojure

Misha Kozik / Ukraine
Painfree Object-Document Mapping for MongoDB

Philipp Krenn / Austria
How to write IDE for your DSL in one day

Vladimir Kozhaev / Ukraine
11:45 – 12:00 Break
12:00 – 12:45 Making This Rhinoceros Thunder

Attila Szegedi / Sweden
RESTful services and OAUTH protocol in IoT

Yakov Fain / USA
Lessons from Implementing a Modern B2C System in Scala

Yuriy Guts / Ukraine
Big Data analysis approaches in Java world

Serhiy Masyutin / Ukraine
Delivering Native User Experience in Client-Side Java Applications

Nikita Lipsky / Russia
12:45 – 14:30 Lunch time
14:30 – 15:15 Spring Puzzlers

Atomics, CAS, and Nonblocking Algorithms

Alexey Fyodorov / Russia
5 Bullets to Scala Adoption

Tomer Gabel / Israel
Elastic stack in BigData

Andrii Golovei / Ukraine
JVM Q&A Panel

15:15 – 15:30 Break
15:30 – 16:15 Java Concurrency Applied

MVC 1.0 by Example

Ivar Grimstad / Sweden
JVM Languages Q&A Panel

ETL all the things!

Dmitriy Morozov / Ukraine
Spring Boot for Devops

Nicolas Fränkel / Switzerland
16:15 – 17:00 Coffee break
17:00 – 17:45 My manager sucks!

Yakov Fain / USA
Packed Objects, Object Layout & Value Types – a Survey

Volker Simonis / Germany
Building an Enterprise-less online bank

Anton Keks / Estonia
Introduction to Real-Time Big Data with Apache Spark

Microservices, ‘Enterprise’ and Conway’s law

17:45 – 18:00 Closing of first conference day (Track A)
18:00 – 20:00 Whiskey party
Track AGeneral topics700 seats Track BJDK/WEB150 seats Track CJVM languages150 seats Track DBig Data/Cloud250 seats Track ETools/Approaches100 seats
9:00 – 9:40 Registration and welcome coffee
9:40 – 10:00 Opening of the second conference day (Track A)
10:00 – 10:45 Building “Bootiful” Microservices with Spring

Josh Long / USA
Everything you wanted to know about writing async, high-concurrency HTTP applications in Java, but were afraid to ask

Building domain-specific languages with Groovy

Fault tolerance – look, it’s possible!

Izzet Mustafaiev / Ukraine
“Codename One” – Java to Obj-C bridge

10:45 – 11:00 Break
11:00 – 11:45 Speed up Your Java by Turning it into Binary

CompletableFuture is here

Dmitry Chuyko / Russia
Scala Rock-Painting

Dmytro Mantula / Ukraine
The modernization of legacy systems with microservices, Hystrix and RxJava

Holger Kraus / Germany
Hey, I’ve seen something like it before!

Maxim Ivanov / Russia
11:45 – 12:00 Break
12:00 – 12:45 Java Generics: Past, Present and Future

Heap, off you go

Groovy under Macroscope

Sergei Egorov / Estonia and Baruch Sadogursky / Israel
What’s In Your Cloud?

Josh Long / USA
Spring Boot. Boot up your development

Sergey Morenets / Ukraine
12:45 – 14:30 Lunch time
14:30 – 15:15 Spring Data, ta da!

Web-application I have always dreamt of

Victor Polischuk / Ukraine
About concurrency abstractions with Observable’s, Future’s, Akka (actors) in Scala

Jacek Laskowski / Poland
App infrastructure for microservices with Spring Cloud 1.0.0

Igor Khotin / Ukraine
Less JS! Web components for back-end developers

Olga Semeniuk / Belarus
15:15 – 15:30 Break
15:30 – 16:15 Side-By-Side Performance Comparisons

Gleb Smirnov (Estonia)
Node.js and Evented I/O Alternatives on the JVM

Niko Köbler / Germany
Productivity in Scala

Big Data: from mammoth to elephant – transforming legacy solutions with Hadoop infrastructure

Spring Q&A Panel

16:15 – 17:00 Coffee break
17:00 – 17:45 Do we need JMS in 21st century?

Write code faster with fewer errors: is it possible?

The Epic Groovy Puzzlers [Season 2]: The revenge of the parentheses

How to Manage 10K request per second in HA manner

Improve your tests quality with Mutation Testing

Nicolas Fränkel / Switzerland
17:50 – 18:20 Conference closing (Track A)