Oleg Šelajev

Oleg Šelajev (@shelajev) is a developer advocate at Oracle Labs, working on GraalVM—the high-performance embeddable polyglot virtual machine. He organizes the VirtualJUG, the online Java User Group, and a GDG chapter in Tartu, Estonia. In his spare time, he is pursuing a PhD in dynamic system updates and code evolution. He became a Java Champion in 2017.

Recent Blogs

How the JVM Locates, Loads, and Runs Libraries

Class loaders are the key to understanding how the JVM executes programs.

Pedal to the metal: High-performance Java with GraalVM Native Image

How Native Image’s G1 GC garbage collector and profile-guided optimizations can help build fast, efficient, easy-to-distribute binaries for Java applications

Java frameworks for the cloud: Establishing the bounds for rapid ...

Making the case for using the GraalVM platform for serverless applications

GraalVM: Native Images in Containers

Put Java apps into containers, run them as native apps, and get faster startup times and lower memory overhead.

Receive the latest blog updates