Shaping the future of
technology

Oracle Labs is a research and development organization within Oracle. Our research is focused on real-world outcomes: our researchers aim to develop technologies that will play a significant role in the evolution of technology and society.


Research Publications

Current Projects


Oracle Labs News



We started our first Open Internship Program in Morocco.

Our interns will work on three research projects using GraalVM, Oracle APEX, Micronaut, MLE, PGX, AutoML, Oracle Cloud and Autonomous Database. Happy coding!

Check out internships at Oracle Labs

Success Stories

HeatWave

HeatWave is a cloud native service which is exclusively available in Oracle cloud Infrastructure and provides compelling performance and cost for analytic workloads. Organizations using MySQL database for managing their enterprise data can now run analytic queries with HeatWave with significantly better performance, lower cost, not requiring ETL and support for real- time analytics in contrast to other database services like RDS, Google Big Query, Snowflake, Aurora and Redshift.

The service can be deployed in a cloud only or in a hybrid environment, and it simplifies management for both transactional and analytic applications.

Learn More

GraalVM

GraalVM is a high-performance runtime that accelerates Java applications and offers a platform for cloud-native application development in Java. With the Native Image technology, GraalVM compiles Java applications ahead of time into native executables that start in milliseconds, have low memory footprint, and are perfect for cloud deployments.

In addition to Java and JVM languages, GraalVM can also run JavaScript, Python, Ruby, LLVM-based languages like C and C++, and other languages with seamless interoperability in a shared runtime.

Learn More

Oracle Database Multilingual Engine

Multilingual Engine (MLE) is a feature of Oracle Database that enables the use of modern programming languages like JavaScript for server-side procedural logic. On the basis of GraalVM, MLE builds a platform for efficient, scalable program execution in Oracle Database that is tightly integrated with processing of relational and non-relational data.

The Multilingual Engine team at Oracle Labs works on further developing this platform to provide innovative features for database apps.

Learn More