Migrating beyond Java 8
Learn about the breaking changes that went into Java since Java 8 and tools to help you find migration issues when migrating from Java 8 to Java 11 or 12.
Dalia Abo Sheasha
Company: IBM
Learn about the breaking changes that went into Java since Java 8 and tools to help you find migration issues when migrating from Java 8 to Java 11 or 12.
Company: IBM
This talk focuses on core facilities for optimized application architectures in modern deployment environments, with support for Java as well as Kotlin, as a foundation for higher-level features in Spring Data and Spring Boot.
Company: Pivotal
Come to Dan's session if you want to know about new JVM features and what's changed in new JDK release.
Company: IBM
Java optimized for Microservices & Serverless architectures.
Company: Red Hat
The talk about testing concurrent algorithms, how Lincheck helps (spoiler: it's indispensable in JVM world) and a little about its internal structure.
Company: JetBrains
Join Spring Developer Advocate Josh Long (@starbuxman) as he looks at how to test Spring applications and services.
Company: VMware
In this talk, you will hear about the challenges in scaling different mixes of applications in the cloud and the solutions in Alibaba Dragonwell.
Company: Alibaba
In this talk Nikita will tell how to operate a streaming application in production.
Company: Plumbr
Reactive programming is at the beginning of its journey. Long and Hoeller will be your guides to the world of Spring Framework and Spring Boot and will show how to build reactive microservices.
Company: VMware
Company: Pivotal
Come hear straight talk about the latest trends such as blockchain, chatbots, serverless, CD pipelines, AI, and machine learning. In 45 minutes you will know more than your average redditor, and you can shut down tweet-driven development in your workplace once and for all.
Company: JFrog
So much new is happening in the Testcontainers topic and developers simply don't have time to keep on top of the latest changes and features but don't worry — Sergey will tell all key details of releases and give a brief outline of the topic for the beginners.
In his talk Sebastian will speak about how to make more productive development workflows.
Company: IBM
This talk is about small optimizations in very basic and ubiquitous classes (such as String, ArrayList, HashSet), which were brought into life after Java 8 release and which make our life better.
Company: JetBrains
The talk will discuss how different trade-offs can be chosen using either GraalVM JIT or GraalVM AOT as well as other options and flags.
Company: Oracle
In this session, attendees will learn about two new garbage collectors, how they work and where they can be used.
Company: Webtide
Many people think Java on desktop is dead... Gerrit will try to open their eyes.
Company: Karakun AG
Kirill and Evgeny will tell how to painless implement React on your project and what problems you should be considered during refactoring.
Company: JUG Ru Group
Company: EPAM
Do you want to know about new microservice framework "Armeria"? Trustin Lee will explain you what it is and how it's solving problems in microservices architecture.
Company: LINE+ Corporation
Checking the efficiency of the new, state of the art, GraalVM JIT Compiler in comparison to JIT C2. A side by side comparison from a performance standpoint on the same source code.
Company: Raiffeisen Bank International AG
The talk about TornadoVM — a plugin to OpenJDK that allows Java developers to automatically execute Java programs on Heterogeneous hardware, such as multi-core systems, GPUs, and FPGAs.
Company: The University of Manchester
We'll cover the advantages of combining business logic with database, discuss how this technique affects reliability and accessibility of services and how it allowed us to make our services considerably faster.
Company: Odnoklassniki
This session shows how GraalVM can help developers to integrate MicroServices and other parts of your application. By using MicroProfile, the session will also show how the same libraries can be reused across multiple services written in different languages.
Company: Talkdesk
Built with Java & Spring, Spring Security is a proven, fully OSS solution for end to end application security. This session provides an introduction to defense in depth & a live-coding exploration of how to secure your apps now & maintain their security over time using 100% open source software.
Company: VMware
Common and less-known pitfalls and some ways to avoid those on a way to the ultra-low latency microservice architecture.
Company: Chronicle Software
This talk will focus on TeaVM in production, what are Java in JS compiling problems, what kind of optimization we should use.
Company: Delightex
This talk will mainly focus on Apache Cassandra, its performance, inner problems and benefits.
Company: Netcracker
During this session you will learn about the connection between Apache Kafka, change data capture and Debezium, how to utilize these tools in microservices architectures and much more.
Company: Red Hat
Jacek will talk about ScalaTest framework and how to make your assertions sound better.
Company: SoftwareMill
We will talk about which performance benefits value types bring to Java and how we could exploit it.
Company: Oracle
Yuriy will talk about IntelliJ IDEA Plugin DevKit, how to develop a plugin for Java framework out and don't die in the process.
Company: JetBrains
Cliff Click will open the world of compilers and HotSpot "C2" JIT.
Company: CRATUS
We'll discuss why developers need (or need not) DevOps.
The talk will be devoted to the Valhalla project and when do we expect it in the main OpenJDK branch.
Company: University Paris East Marne la Vallee
Did you experience performance issues even though Spring Reactor promised to improve it? No worries! We will figure out what went wrong and how to fix it!
Company: VMware
Let;s talk about about multithreading in Hazelcast.
Company: Querify Labs
The focus of this talk is not just a list of new features, but a deep dive into how the features evolve. The audience will learn how to monitor the development process, predict deliverables, and gauge when vigorous feedback is most likely to be successful.
Company: San José State University
This is the story about how we implemented Java support in Jenkins — one of the most popular automation servers for CI/CD. This talk's purpose is to show what problems we encountered in big real-life Maven project and how we solved them. This talk doesn't concern Jenkins in and of itself, rather it's aimed at developers planning to switch to Java 11.
Company: Dynatrace
During this talk, we'll discuss the significant new features added to Java since JDK 9 and also will have a look at the status of longer-term futures.
Company: Azul Systems