Saint Petersburg
Peterburgskoye hwy., 62/1, Expoforum
Reactive Spring revisited
How does multithreading in Hazelcast work
Maximizing performance with GraalVM
Not dead yet — Java on desktop
Keeping up with Java: Look at all these new features!
Tuning performance of your reactive app
Java scaled to zero
The Sea of Nodes and the HotSpot JIT
Bootiful testing
Striving towards more productive development workflows
IntelliJ IDEA Plugin DevKit Crash Course
GraalVM and MicroProfile: A polyglot microservices solution
Testing concurrent algorithms with Lincheck
Spring Security for N00bz: A quick introduction for the terminally insecure
Migrating beyond Java 8
TeaVM: Difficulties of compilation from Java to JavaScript
Spring Framework 5.2: Core container revisited
Feature evolution in Java 13 and beyond
Cassandra — stories from the life of performance engineer
A race of two compilers: GraalVM JIT versus HotSpot JIT C2. Which one offers better runtime performance?
DevOps for developers (or maybe against them?!)
Spring Reactive Ripper
Microservices: Single digit microseconds latency — friends and foes
Practical change data streaming use cases with Apache Kafka and Debezium
The sinuous path toward Valhalla
Java 9-14: Small Optimizations
Application streaming is not only a code, but 3-4 years of support in production
Armeria: A microservice framework well-suited everywhere
TornadoVM: A virtual machine for exploiting high performance heterogeneous hardware of Java programs
Efficient and reliable microservices
Condy? NestMates? Constable? Understanding JDK 11 & 12's JVM features
Testcontainers: Year later
ScalaTest: You're asserting it wrong
Does Java need "inline" types? What project Valhalla can bring to Java from a narrow view of performance engineer
Concurrent Garbage collectors: ZGC & Shenandoah
Java 11 support in Jenkins. Our war story
Glimpse into Alibaba Dragonwell: Towards a Java runtime for cloud computing
Decrypting tech hype for the busy coder