Meetup Info

We have 2029 members!

Agenda

18:00 Networking, food, and drinks
18:30 Presentation
20:00 Beers!

The GraalVM Universal Runtime

2020-02-18 18:00 @ Amazon re:Invent – 2121 8th Ave, Seattle
84 attending

* Note: Please RSVP for this event by Sunday, February 16th so that we can provide our sponsor with a list of attendees. Thanks!

GraalVM is the first comprehensive multilingual runtime, with a completely language-agnostic architecture and providing competitive (and usually better) performance than runtimes optimized for a single language and 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, and SmallTalk as well as popular languages like JavaScript, Python, and the JVM language family (Java, Scala & Kotlin). We have also built low-level interpreters for LLVM bitcode and X86 assembly that get processed by the GraalVM JIT compiler and run in the managed sandbox (with bounds checks, garbage collection, and 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 and low footprint), and 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 and the ways you can get superior performance and flexibility for your programs, especially for the cloud.

SPEAKER:

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 and 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 and developers working on over a dozen separate research areas. Eric's own research interests are in extensible database technologies, and in particular in integration of compiler technologies and database concepts.

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

Location:
Amazon re:Invent Building[masked]th Ave. Seattle, WA 98121

Driving Directions:
From I-5 Southbound
– Take exit 166 for Stewart St.
– Merge onto Eastlake Ave.
– Turn right onto Stewart St.
– Turn right onto Denny Way.
– Take a slight left onto Lenora St.
– Turn right onto 8th Ave. Entrance will be on your left.

From I-5 Northbound
– Take exit 165 towards 6th Ave.
– Keep right to continue onto 6th Ave.
– Turn right at Westlake Ave.
– Take a slight left into 8th Ave.
– Entrance will be on your left, just before Blanchard St.

Parking Information:
Parking at the Amazon re:Invent building is free from 4:00pm to 2:00am on weekdays. There are two garage entrances accessible from 7th Ave on Blanchard and the other is on 8th and Blanchard across from The Butcher’s Table Restaurant. Garage height restriction is 6'8".

About

The Seattle Java User’s group has been meeting since the mid-90s in the Seattle and Eastside area. It is geared towards topics related to the Java Virtual Machine and languages which run on it such as Java, etc. You can find us on meetup.com/seajug.

SeaJUG is an all volunteer effort – which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you’d like to donate your time/skills to the cause, please contact Nimret Sandhu.

Chair: Nimret Sandhu
Community Leaders: Freddy Guime, Ben Garnaat
Founder: Jayson Raymond