Events  Classes  Jobs 
    Sign in  
With Eric Sedlar (VP & Technical Dir., Oracle Labs).
Monday, August 19, 2019 at 06:00 PM   Absolutely Free
Pivotal Labs, 875 Howard St
Sign up for our awesome San Francisco Bay Area
Tech Events weekly email newsletter.

6:00pm - food, beverage & networking
6:30pm - presentation to start at 6:30pm PT.
8:00pm - end

Can't make it in person? Join the zoom at 6:30PT! Audio doesn't start until we do, so don't worry if you don't hear anything at first.

GraalVM is the first comprehensive multilingual runtime, with a completely language-agnostic architecture & providing competitive (and usually better) performance than runtimes optimized for a single language & with zero-cost interop. We have demonstrated complete language fidelity across a wide variety of languages with many diverse & unusual features such as R, Ruby, & SmallTalk as well as popular languages like JavaScript, Python, & the JVM language family (Java, Scala & Kotlin). We have also built low-level interpreters for LLVM bitcode & X86 assembly that get processed by the GraalVM JIT compiler & run in the managed sandbox (with bounds checks, garbage collection, & so forth).

GraalVM compiles either in ahead-of-time mode or in a dynamic compilation mode. so you can turn Java into an AOT-compiled language generating a binary executable like C or Go (providing fast startup & low footprint), & make C a JIT-compiled language with garbage collection like Java. GraalVM is also designed to be embedded in other runtimes like databases or edge computing servers, or in dedicated devices with virtualization at the language runtime level.

In this session you will see some of the different ways to use GraalVM & the ways you can get superior performance & flexibility for your programs, especially for the cloud.


Eric Sedlar is Vice President & Technical Director of Oracle Labs. This position entails figuring out how to transfer research results from Labs research into Oracle products & services, as well as setting overall technical direction for new research projects in Oracle Labs. Besides GraalVM, a few of the major projects in Oracle Labs in Eric's team include:

Parfait: static analysis for finding program faults & vulnerabilities
PGX: Our distributed graph analytics technology
KeyBridge: a deep-learning facility for security analytics on cloud operations
RAPID: a scale-out analytics engine for the cloud

Eric manages over 200 fulltime researchers & developers working on over a dozen separate research areas. Eric's own research interests are in extensible database technologies, & in particular in integration of compiler technologies & database concepts.

Previously, he led the effort for document native storage inside the Oracle database. Eric has held various architecture & advanced development management positions at Oracle since starting there in 1990. He holds over 80 patents, & has served on standards organizations for Oracle in the W3C & IETF. He co-authored the Best Paper at SIGMOD 2010 on architecture-sensitive search trees.

© 2020 GarysGuide      Terms