GraalVM night! - Singapore Java User Group
== Part 1: GraalVM for Java developers (Oleg Selajev)
GraalVM is a high-performance virtual machine for dynamic, static, and native languages.
GraalVM supports Java, Scala, Kotlin, Groovy, and other JVM-based languages. At the same time, it can run the dynamic scripting languages JavaScript including node.js, Ruby, R, and Python.
In this session we'll talk about the performance boost you can get from running your code on GraalVM, look at the examples of running typical web-applications with it, enhancing them with code in other languages, creating native images for incredibly fast startup and low memory overhead for your services.
GraalVM offers you the opportunity to write the code in the language you want, and run the resulting program really fast.
== Part 2: GraalVM for Sustainable Software Development? (Adrien Nortain)
With the crazy pace of digital transformations and hardware releases, introducing sustainability in our software solutions is becoming more and more of a challenge.
Unfortunately, our planet has limited resources actually needed to build and run IT products.
Therefore, if we want to continue adding value to the IT market, Green IT must not be considered a hobby or a trend anymore but a necessity.
Now, when we talk about GraalVM, we usually focus on its Native Image feature.
And while the technology itself is impressive, one must wonder: is it really helping writing sustainable software? What key aspects of a language / framework should we focus on in that regard?
Let’s dive in and look at GraalVM from a different perspective!
== Speakers
Oleg Šelajev is a developer advocate at Oracle Labs working on GraalVM -- the high-performance embeddable polyglot virtual machine. He organizes VirtualJUG, the online Java User Group, and a GDG chapter in Tartu, Estonia. In 2017 became a Java Champion.
Adrien Nortain is a seasoned IT Consultant with experiences in many fields involving programming and designing enterprise-grade solutions,
Adrien has advised on solutions architectures, led projects technically and mentored teams into adopting certain best practices related to Software Craftsmanship.
He is currently leading the technology-related topics at Zenika Singapore (career/learning paths, internal training, trends analysis...).
Event Page: https://www.meetup.com/singajug/events/275681145/
Produced by Engineers.SG
Recorded by: Michael
Видео GraalVM night! - Singapore Java User Group канала Engineers.SG
GraalVM is a high-performance virtual machine for dynamic, static, and native languages.
GraalVM supports Java, Scala, Kotlin, Groovy, and other JVM-based languages. At the same time, it can run the dynamic scripting languages JavaScript including node.js, Ruby, R, and Python.
In this session we'll talk about the performance boost you can get from running your code on GraalVM, look at the examples of running typical web-applications with it, enhancing them with code in other languages, creating native images for incredibly fast startup and low memory overhead for your services.
GraalVM offers you the opportunity to write the code in the language you want, and run the resulting program really fast.
== Part 2: GraalVM for Sustainable Software Development? (Adrien Nortain)
With the crazy pace of digital transformations and hardware releases, introducing sustainability in our software solutions is becoming more and more of a challenge.
Unfortunately, our planet has limited resources actually needed to build and run IT products.
Therefore, if we want to continue adding value to the IT market, Green IT must not be considered a hobby or a trend anymore but a necessity.
Now, when we talk about GraalVM, we usually focus on its Native Image feature.
And while the technology itself is impressive, one must wonder: is it really helping writing sustainable software? What key aspects of a language / framework should we focus on in that regard?
Let’s dive in and look at GraalVM from a different perspective!
== Speakers
Oleg Šelajev is a developer advocate at Oracle Labs working on GraalVM -- the high-performance embeddable polyglot virtual machine. He organizes VirtualJUG, the online Java User Group, and a GDG chapter in Tartu, Estonia. In 2017 became a Java Champion.
Adrien Nortain is a seasoned IT Consultant with experiences in many fields involving programming and designing enterprise-grade solutions,
Adrien has advised on solutions architectures, led projects technically and mentored teams into adopting certain best practices related to Software Craftsmanship.
He is currently leading the technology-related topics at Zenika Singapore (career/learning paths, internal training, trends analysis...).
Event Page: https://www.meetup.com/singajug/events/275681145/
Produced by Engineers.SG
Recorded by: Michael
Видео GraalVM night! - Singapore Java User Group канала Engineers.SG
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Project Sulong: an LLVM bitcode interpreter on the Graal VM with Matthias Grimmer @grimmer_mCombining R and Python with GraalVMGraalVM for Java developers by Oleg Šelajev @ Spring I/O 2019What is Project Loom? | An introduction by Adam WarskiReactive Microservices with Vert.x - Singapore Java User GroupSprouting into Assembling Language - Tech SavvyHow To Get A Job In Singapore | My Own ExperienceWhy Scala? ...by a hilarious Indian guyLearn JavaScript in 12 MinutesWhat the heck is Zeitwerk - RubySGHow to Write Memory-Efficient Java CodeJVM ( java virtual machine) architecture - tutorialEverything you need to know about GraalVM by Oleg Šelaje & Thomas WuerthingerCode smells and refactoring - Singapore Java User GroupDesigning for Performance by Martin ThompsonElm: Introduction to a new popular programming language - TechSavvyMicroservices interview question and answers | Architecture design and Best practicesEffective Java - Still Effective After All These YearsMaximizing Java Application Performance with GraalVM • Oleg Šelajev • GOTO 2020