~/conference

SnowOne 2020

date:2020-02-29
location:Novosibirsk, Russian Federation
series:SnowOne · one edition
titleauthorlength
How to make CompletableFuture even faster (performance tips and tricks)Sergey Kuksenko50m
Examines Java's CompletableFuture implementation and internal details beyond the public API to find performance improvements. Covers concrete tips and tricks…
Talk in Russian on
What a Working Product is and how to build itAnton Keks01h 07m
Explains what a “Working Product” really means and how to build one, arguing that many teams still struggle with simply getting projects to run. Covers…
Talk in Russian on
Bacchanalia with links and languages in IntelliJ IDEAYuriy Artamonov01h 00m
Describes IntelliJ IDEA's Language Injections feature for treating string literals as meaningful languages (e.g., SQL, file paths, service IDs) so the IDE can…
Talk in Russian on
Efficient reliable microservicesOleg Anastasev59m
Describes combining JVM business logic and an embedded distributed Cassandra database inside the same process to build stateful microservices that handle…
Talk in Russian on
Jabel — how I gutted the Java compilerSergey Egorov01h 04m
Overview of how the OpenJDK javac compiler handles new Java language features and why javac refuses to emit newer syntax targeting older bytecode versions…
Talk in Russian on
Kotlintest and All That: What Kotlin Brought to TestingPasha Finkelshteyn01h 02m
Overview of Kotlin-native testing tools and how they differ from using Java testing infrastructure; covers KotlinTest (Kotlintest) and other Kotlin-focused…
Talk in Russian on
JetBrains Runtime: Why We Forked OpenJDKKonstantin Bulenkov52m
JetBrains Runtime is a custom fork of OpenJDK tailored for desktop applications, created to address issues encountered in IntelliJ IDEA development. The talk…
Talk in Russian on
A year with jdk11 in production.Andrzej Grzesik53m
Revolut runs OpenJDK 11 everywhere after a ~2 months to migrate effort that compiles and runs the whole toolchain on Java 11; build updates include moving…
Talk in English on
Supersonic subatomic Enterprise Java from the ground upSebastian Daschner49m
Demo builds a small "coffee shop" microservice with supersonic subatomic Java using Quarkus, Maven, Docker and Kubernetes, with JAX-RS, CDI, JSON‑B…
Talk in English on
Know-how as Code: Practical Code Generation for Java DevelopersAndrey Kogun55m
Survey of practical code generation techniques for Java developers aimed at reducing boilerplate — covering IDE-based generators, Lombok bytecode manipulation…
Talk in Russian on
Working with Memory Outside the Java Heap: Is There a Future for ByteBuffer(s)?Vladimir Ivanov01h 01m
Discusses limitations of Java NIO ByteBuffer as the only supported off-heap access, then presents the new Memory Access API (JEP 370) coming as an incubator…
Talk in Russian on
Dependency Management with Gradle 6.0René Gröschke01h 01m
Gradle 6.0 shows concrete recipes: avoid dynamic versions like 1.+ or + because they break reproducibility; prefer explicit versions, use resolutionStrategy to…
Talk in English on
RSocket as a Wire ProtocolOleh Dokuka40m
RSocket is presented as a unified wire protocol to simplify integrating multiple data sources and reduce connection/configuration pain such as pools for…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.