Join Oracle’s experts to learn about modern Java language features; enhancements from Project Amber, Loom, and Panama; tools and troubleshooting techniques to accelerate app dev; and broad support for Java developer frameworks, such as Helidon and Micronaut. You’ll also gain insight into innovations in the Java 20 release.
Modern application development is unrecognizable without Java. For more than 25 years, Java has empowered developers to create the next generation of rich, scalable, and secure applications. In this keynote, explore updates from the Java 20 release and learn how Oracle’s ongoing Java technology leadership and community stewardship are creating a contemporary language and platform that helps developer productivity.
Senior Vice President of Development, Java Platform
Senior Vice President of Development, Java Platform
At Oracle, Georges Saab is responsible for Java Standard Edition, including the Java language, core libraries, and Java Virtual Machine (JVM). He is a veteran of programming languages and platform development with more than 30 years in this field. His work with the Java platform began as a developer of Java Standard Edition at JavaSoft and Sun Microsystems and continued at BEA Systems where he ran development of the JRockit JVM. Georges is also the chairperson of the OpenJDK governing board.
In what is now a semi-annual tradition, we offer an overview of the JDK Enhancement Proposals (JEPs) delivered with the latest JDK release. Along with thousands of performance, stability, and security updates, JDK 20 offers advances in Project Amber, Project Loom, and Project Panama. In this session, learn all about the value JDK 20 offers developers.
Senior Director, Product Management
Senior Director, Product Management
Aurelio Garcia-Ribeyro is a senior director of product management for the Java Platform Group at Oracle. He’s been involved in the development of the Java Development Kit (JDK) since JDK 7. He is a frequent presenter at JavaOne, Oracle Code One, Java user groups, and Oracle customers. Aurelio’s role includes making sure that Java users, within and outside of Oracle, are well informed of changes and presenting the most relevant features and enhancements in upcoming releases. He has received a JavaOne Rock Star Award.
The serviceability and observability of the Java platform is unparalleled. It provides numerous, different tools and APIs that provide insights into the application and the Java runtime itself. JDK Flight Recorder (JFR) is a monitoring and troubleshooting framework built directly into the Java runtime, designed to be always-on in production with negligible overhead. It has access to all the internal data of the JVM and can capture and surface events on a fine-grained level with extremely low overhead. This session will step through JFR and offer a demonstration of some of its powerful capabilities.
Senior Director
Senior Director
Mikael Vidstedt is senior director of the Java Virtual Machine (JVM) in the Java Platform Group at Oracle. Over the past more than 20 years, he’s worked on all the various aspects of the Java and JVM technologies, focusing on everything from compilers and optimization to operating systems and virtualization. He has worn many hats, including that of JVM tech lead and architect. Mikael holds a master’s degree in computer science from the Royal Institute of Technology in Stockholm, Sweden.
This session covers the practical aspects of using Project Loom’s Virtual Threads (from OpenJDK) with Helidon Níma. Created by Oracle and currently in the Alpha stage, Helidon Níma is the first service framework designed for Virtual Threads. This session will explain what Project Loom brings to service development, compare it to Oracle’s reactive implementation, and show performance improvements that can be achieved. You’ll also get a short introduction into Helidon MicroProfile and understand how it benefits from Oracle’s switch to Virtual Threads.
Consulting Member of Technical Staff
Consulting Member of Technical Staff
Joe Di Pol is a development manager at Oracle working on Project Helidon, a framework for writing Java microservices. Joe started his career in Java with Sun Microsystems, working on desktop software for the JavaStation. Eventually, he switched to the server side with stints on Java Web Server, Java Management Service, GlassFish, and WebLogic Server before working on Helidon.
Concurrent applications, those serving multiple independent application actions simultaneously, are the bread and butter of Java server-side programming. The thread has been Java’s primary unit of concurrency since its inception and is core to the entire Java platform. However, it can no longer efficiently represent a domain unit of concurrency. As a result, Java has seen a proliferation of libraries and frameworks that offer scalability while abandoning the thread as the unit of software concurrency—and, with it, the support of Java’s observability tooling. In this session, learn how Project Loom aims to reinstate the thread as an efficient unit of concurrency by adding a lightweight implementation of threads to the Java platform.
Principal Member of Technical Staff
Principal Member of Technical Staff
Sergey Kuksenko is a Java performance engineer at Oracle working on various Java and Java Virtual Machine (JVM) performance enhancements. He joined Oracle in 2010, and OpenJDK/OracleJVM is the third JVM in his experience. He started working as a Java engineer in 1996 and as a Java performance engineer in 2005. He has a passion for exploring how Java works on modern hardware.
The Z Garbage Collector (ZGC)—a scalable, low-latency garbage collector providing sub-millisecond max pause times—continues to evolve. This session will review the design goals behind ZGC and provide a look into the impact of the upcoming support for multiple generations. It will also present general guidance on selecting a garbage collector given certain use case characteristics.
Software Development Director
Software Development Director
Paul Su has more than 20 years of experience in the software development field, with stints at Motorola, Aplix Corporation, and Oracle. For the bulk of his career, he’s been actively involved in the Java Community Process and developing Java distributions, spanning Java Microedition for consumer electronics to Java for enterprise systems. He has served as the lead for various Java specifications such as JSR 118 (MIDP 2.0) and JSR 271 (MIDP 3.0). Paul is currently the manager of the Java HotSpot garbage collection team at Oracle
With support from all the leading microservice frameworks, compatible SDKs from all of the top cloud platforms, and ease of containerization, GraalVM Native Image is a great choice for cloud native application development. Join this session for an update on the latest GraalVM Native Image developments including JDK 20 support, Spring Boot 3 and Micronaut 4 integration, improved monitoring and debugging (perf, JFR, vmstat, and native debug), record breaking peak throughput, and more.
Senior Director, Product Management
Senior Director, Product Management
Shaun Smith leads GraalVM product management at Oracle. He’s brought multiple Java cloud services to market and has been an active participant in multiple open source projects including the Java Persistence API reference implementation EclipseLink, the Fn Project, and GraalVM. Shaun is an experienced speaker who has presented frequently at JavaOne, Devoxx, QCon, JAX, EclipseCon, and many other developer conferences and user groups around the world.
Through Project Amber, the Java programming language is evolving faster than ever. In this session, participants will receive a summary of many of the Java language enhancements that have appeared in recent Java versions, including Java 20. You’ll also get a glimpse of the future as we look ahead to directions and features that are in development for future Java releases.
Consulting Member of Technical Staff
Consulting Member of Technical Staff
Stuart Marks is the JDK Core Libraries project lead in the Java Platform Group at Oracle. His areas of expertise include collections, lambdas, and streams. As his alter ego “Dr. Deprecator” he also works on Java’s deprecation mechanism. Previously, he worked on JavaFX and Java ME at Sun Microsystems. Stuart holds a master’s degree in computer science and a bachelor’s degree in electrical engineering from Stanford University
Are you having trouble understanding native memory usage growth or leaks in your Java application? Learn about diagnosing and resolving native memory problems in Java applications. We’ll talk about different memory pools available in a Java Virtual Machine (JVM)-based Java application. You’ll learn how to identify a native OutOfMemoryError and confirm if you’re encountering a native memory leak. Importantly, we’ll take a closer look at the various diagnostic data and troubleshooting tools needed to understand and troubleshoot native memory problems.
Consulting Member Of Technical Staff
Consulting Member Of Technical Staff
Poonam Parhar is a consulting member of the technical staff in the Java Platform Group at Oracle. She loves debugging and troubleshooting problems and always tries to find opportunities to enhance the serviceability and supportability of the Java Virtual Machine product. She shares her troubleshooting and debugging experiences through her blog. She is a coauthor of the book, Java Performance Companion.
JavaFX continues to be developed and released with the same rapid cadence as the Java Development Kit, with a new release every six months. Explore what's new in JavaFX 20 and beyond as we highlight the improvements to JavaFX over the past few releases. We show how developers can create and distribute applications leveraging the JavaFX platform and explain how developers can contribute to the OpenJFX Project to improve the platform even further. We’ll preview some of the ideas we're working on to help make JavaFX more approachable for students and developers who are new to JavaFX.
Consulting Member of Technical Staff
Consulting Member of Technical Staff
Kevin Rushforth is a member of the Java team at Oracle and is the co-lead for the OpenJFX project on OpenJDK. He has worked on Java client APIs since 1997.
Project Panama improves and enriches the connections between the Java Virtual Machine (JVM) and non-Java APIs, including many interfaces commonly used by C programmers. This session will offer an overview and demo of features from Project Panama, including JDK Enhancement Proposal (JEP) 434 from Java 20.
Software Architect
Software Architect
Paul Sandoz is an architect in the Java Platform Group at Oracle.
Maintaining and improving the security of the Java platform is an essential and continuous process. This session will discuss recent improvements to Java’s security and cryptographic APIs and libraries. In addition, you’ll learn about the process and changes made to update releases via the Java Cryptographic Roadmap.
Software Development Director
Software Development Director
At Oracle, Frances Ho is the director in charge of security for the Java platform and is directly responsible for helping secure hundreds of millions of systems around the world. She manages a team of security libraries engineers and a team of Java vulnerability experts.
Principal Member of Technical Staff
Principal Member of Technical Staff
Brad Wetmore has been a developer with the Java Security Libraries Team for more than 20 years and has had a broad range of professional experiences. Before moving to Java, he developed kernels, libraries, and applications for various security features in the Solaris and Trusted Solaris operating systems. In his free time, he shares his passion for the outdoors, percussion performance, and professional pyrotechnics with his family and scouting units.
Micronaut is a full-stack framework for Java meant for building any type of application, with extensive support for microservices, serverless, and containerized environments such as Kubernetes. From the beginning, Micronaut has had first-class support for GraalVM native image, which we’ll see in action, demonstrating the significant reductions in startup time and memory usage. We’ll also take a look at new support for developing portable multicloud applications and microservices and preview some of the new features in the upcoming Micronaut version 4, including support for features in recent JDK releases such as Records and Virtual Threads.
Principal Member of Technical Staff
Principal Member of Technical Staff
Burt Beckwith has been a software developer for more than 25 years, most of that as a Java Virtual Machine developer. He is currently on the Micronaut core team at Oracle Labs working on Micronaut and cloud technologies. Previously, Burt was a member of the Grails core team at SpringSource/VMware/Pivotal.
This lab will guide you through the implementation of a service using Helidon Níma APIs. First, we’ll focus on features and benefits provided by Java’s Project Loom, such as Virtual Threads and Structured Concurrency. Then, we’ll use Helidon starter to create a Helidon MicroProfile application to demonstrate how Virtual Threads are used and show you how to easily upgrade applications to the latest Alpha version of Helidon 4. At the conclusion of this lab, you’ll walk away with multiple high-performance techniques and options for writing services with Helidon that are designed and optimized for Loom. Bring your own laptop to begin your learning journey with Helidon. This hands-on lab is only available to in-person attendees.
Consulting Member of Technical Staff
Consulting Member of Technical Staff
Joe Di Pol is a development manager at Oracle working on Project Helidon, a framework for writing Java microservices. Joe started his career in Java with Sun Microsystems, working on desktop software for the JavaStation. Eventually, he switched to the server side with stints on Java Web Server, Java Management Service, GlassFish, and WebLogic Server before working on Helidon.
GraalVM Native Image makes it possible to ahead-of-time (AOT) compile Java bytecode applications into native machine executables that start almost instantaneously, provide peak performance with no warmup, and require less memory and less CPU. Because it’s perfect for containerized workloads and microservices, it’s been embraced by Micronaut, Spring Boot, Helidon, and Quarkus. In this lab, we’ll provide a short practical introduction to GraalVM Native Image AOT that covers what it is, what it can do, and how you can get started building native Linux, macOS, and Windows executables. Bring your own laptop and work either locally or on a hosted lab environment that runs in a browser. This hands-on lab is only available to in-person attendees.
Senior Director, Product Management
Senior Director, Product Management
Shaun Smith leads GraalVM product management at Oracle. He’s brought multiple Java cloud services to market and has been an active participant in multiple open source projects including the Java Persistence API reference implementation EclipseLink, the Fn Project, and GraalVM. Shaun is an experienced speaker who has presented frequently at JavaOne, Devoxx, QCon, JAX, EclipseCon, and many other developer conferences and user groups around the world.
Project Loom introduces virtual threads—a new kind of lightweight threads—which are unarguably one of the most anticipated features coming to Java. Virtual threads are much lighter than platform threads. In fact, they’re so light that you don't need to pool them anymore. Loom also adds Structured Concurrency to Java—a new concurrent programming model based on a more traditional, easier, blocking approach. Bring your own laptop so you can use Project Loom’s Structured Concurrency API to handle multiple asynchronous tasks using a simple synchronous-blocking model. You’ll experience how Project Loom will revolutionize concurrent code development in Java, including debugging. This hands-on lab is only available to in-person attendees.
Software Development Director
Software Development Director
David Delabassée is a director of developer relations in the Java Platform Group at Oracle. Over the past two decades, David has championed Java extensively throughout the world by presenting at conferences and user groups, both large and small. He has authored many technical articles for various publications and is also cohosting the Inside Java podcast. Previously, David was involved in Oracle’s serverless initiatives. He has also been heavily involved in Java Enterprise Edition and its transition to the Eclipse Foundation as part of the Jakarta Enterprise Edition initiative. In his spare time, he enjoys playing video games with his daughter and tinkering with technologies such as domotics, electronics, and pinballs.
Operating an organization’s Java estate is complex. Typically, there will be multiple versions of Java, deployed across dozens of environments, supporting many applications. The complexity of managing the estate is the product of these multiplied together.
Java Management Service from Oracle is a cloud service that can help address this complexity. Basic discovery services, available to everyone, provide critical insights into Java application behavior and compliance. Advanced features, available to Java SE Subscription customers and OCI customers, deliver centralized runtime management, performance, and cryptographic usage information. Users of Java Management Service can:
- Track Java runtimes and applications
- Update or upgrade old Java installations
- Monitor and gather additional insights on Java applications
In this session, you'll learn about the latest features of Java Management Service and how it can help you better manage your Java estate.
Senior Director, Product Management
Senior Director, Product Management
Aurelio Garcia-Ribeyro is a senior director of product management for the Java Platform Group at Oracle. He’s been involved in the development of the Java Development Kit (JDK) since JDK 7. He is a frequent presenter at JavaOne, Oracle Code One, Java user groups, and Oracle customers. Aurelio’s role includes making sure that Java users, within and outside of Oracle, are well informed of changes and presenting the most relevant features and enhancements in upcoming releases. He has received a JavaOne Rock Star Award.
Java, its libraries, and the HotSpot Java Virtual Machine (JVM) are all built through OpenJDK, an open source project. Your participation in this project can help shape the future of Java. To make the journey easy to understand, Oracle has created the OpenJDK Developers’ Guide for aligning developers around terminology and processes for participating in the OpenJDK Project. Learn how you can contribute to the future of Java.
Vice President, Java Developer Relations
Vice President, Java Developer Relations
Chad Arimura has been the founding CTO of AllDorm (acquired), a Java developer at MACH Energy, a middleware sales rep at Oracle, a founding software engineer at Appoxy, the founding CEO of Iron.io (acquired), and is now a vice president of software development at Oracle where he leads serverless initiatives inside of a group focused on containers and developer experience.
For more than 25 years, Java has offered unique value to developers worldwide. It’s shaped the world we live in by offering new ways to address the ever-evolving technology landscape. That innovation is only possible because of you. The developer community plays an important role in ensuring Java stays vibrant. In this session, learn about the many programs available to the Java community, all contributing to the cause of moving Java forward.
Senior Director, Product Management
Senior Director, Product Management
With more than 25 years in the IT industry, Sharat Chander specializes in Java development tools, graphics design, and product and community management. For 15 years, he’s been actively involved in the Java community, helping drive greater Java awareness, acceptance, adoption, and advocacy. As director of Java developer relations at Oracle, he chairs the JavaOne conference, driving technical content strategy and Java community involvement. Sharat is also an avid baseball fan.
Modern apps create powerful experiences and valuable insights using a new generation of data technologies. Yet, the breadth and depth of data technologies used make application development complex. Join Juan Loaiza, executive vice president of mission-critical database technologies at Oracle, to learn how you can eliminate complexity by leveraging a complete and simple database strategy to build and run apps that quickly adapt to challenges and opportunities. Juan will also share insights into what’s coming next from the database team.
Executive Vice President, Mission-Critical Database Technologies
Executive Vice President, Mission-Critical Database Technologies
As executive vice president of database server technologies and database systems technology at Oracle, Juan Loaiza oversees developing the mission-critical capabilities of Oracle Database, Database Cloud, and Exadata. Juan joined the Oracle Database development organization in 1988 and has contributed to every Oracle Database release since Version 6. Juan holds BS and MS degrees in computer science from the Massachusetts Institute of Technology.
Attend this session to hear directly from the Oracle Database development team to see what’s coming in the next major release of Oracle’s leading converged database, Oracle Database 23c. This next release introduces a range of functionality to assist developers, analysts, and database administrators in building and deploying their next generation mission-critical, high-performance operational and analytical applications. Examples of innovations include a new approach for addressing the object-relational mismatch challenge in app development, real-time property graph analysis of operational data, automated support for distributed microservices transactions (Sagas), simplified mid-tier caching, plus many more new capabilities.
Vice President, Product Management
Vice President, Product Management
Jenny Tsai-Smith is vice president of Oracle Database product management. She has held leadership roles spanning technical support, education delivery, and acceleration of startups and scientific research. In her current role, Jenny leads inbound and outbound product management for Oracle Database, covering both on-premises products and cloud services, plus the associated options and add-on products. She shepherds products from design through development to production and drives their adoption.
Experience a day in the life of a data analyst. Learn how analyze your data using different tools for loading, preparing, and analyzing data in Data Studio with Autonomous Database. This workshop delivers an overview of Data Studio to introduce you to different tools using a sample data analysis task. After this session, you’ll have a working knowledge of how to use these tools. The tools covered are:
- Catalog
- Data Load
- Data Transforms
- Data Analysis
- Data Insight
Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Vice President, Product Management
Vice President, Product Management
Patrick Wheeler is responsible for product management of a portfolio of products that individually lead the industry in their respective sectors. These include Oracle Multitenant, Oracle Data Integrator, Oracle Enterprise Data Quality, and Oracle Essbase. Collectively, these are synthesized into Oracle Autonomous Database—a next-generation, self-managing, and fully-functional database cloud service.
Senior Principal Product Manager, Oracle Autonomous Database
Senior Principal Product Manager, Oracle Autonomous Database
Jayant Mahto is a senior principal product manager for database server technologies at Oracle. He has been developing tools and applications for data warehousing and business intelligence for more than two decades. Currently, his primary focus is developing database tools for Oracle Autonomous Database.
In this session, see how you can rapidly develop and deploy your applications using your favorite programming language and IDE (integrated development environment). Learn about new features in asynchronous programming, cloud native computing, and mission-critical capabilities. We’ll focus on the latest thin drivers (Java, .NET, Python, and Node.js), framework integration, and IDE extensions (Visual Studio Code, Visual Studio, Eclipse and IntelliJ).
Vice President, Software Development
Vice President, Software Development
With Oracle since 1996, Santanu Datta is vice president of development for the Oracle Database team. His overall focus is to provide solutions for seamless integration with programming languages and environments, cloud native architectures, and integrated development environments (IDEs) to improve developer experience and enable rapid innovation. He is leading the development and product management of database drivers, framework adapters, network services, data access technologies, IDE extensions, and Oracle Database Express Edition. Santanu has a master’s degree in computer science from IIT Kanpur.
Developers who build microservices and mobile applications need a highly scalable backend to run them on. In this session, learn about exciting new developer capabilities from Oracle that enable you to run a backend “as a service” for your applications. This new approach lets developers focus on writing their applications by providing simple APIs to access a scalable, secure backend. This already-built backend includes workflow, API management, observability, configuration management, and service discovery with all the power of the Oracle Autonomous Database. You’ll also learn about Oracle Transaction Manager for Microservices (MicroTx) that provides transaction management for microservices and supports XA, long-running actions (LRAs), and the Try-Confirm/Cancel protocol.
Developer Evangelist
Developer Evangelist
Mark Nelson is an architect and developer evangelist on the Oracle Database team, focusing on microservices and mobile development, messaging, data and event streaming, and simplified two-tier architecture. He is also the cocreator of Verrazzano Enterprise Container Platform. With more than thirty years’ experience in IT, Mark has worked on many technologies including microservices, messaging, container platforms, continuous integration, continuous delivery, test automation, quality, configuration management, provisioning, business process management, enterprise application integration, service-oriented architecture, software architecture, performance tuning, and problem resolution. Mark frequently presents at conferences and is a published author. You can read his blog here.
The edition-based redefinition (EBR) capability in Oracle Database provides the ability to do online application upgrades without the need for any downtime. In this lab, we’ll explore the building blocks of EBR and build out a schema using the popular Liquibase schema versioning tool and SQLcl. We’ll also walk through how EBR can be used to enable CI/CD processes to ensure maximum flexibility and availability. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Senior Director, Product Management
Senior Director, Product Management
Glen Hawkins is senior director of product management within Oracle’s core database products group. In this role, Glen leads a product management team focused on defining, developing, and delivering product strategy for Oracle Maximum Availability Architecture solutions, both on-premises and in the Oracle Cloud. Glen has extensive experience in the development of database and application technologies and is a frequent speaker at conferences around the world.
Do you worry about inconsistent data and financial losses? Oracle Transaction Manager for Microservices (MicroTx) can make distributed transactions easy. As organizations rush to adopt microservices architecture, they often run into problems associated with data consistency because each microservice typically has its own database or resource. MicroTx provides a transaction coordinator microservice to aid in maintaining consistency in the state of various databases participating in a transaction. In this lab, you’ll deploy and run two microservices-based apps built using Spring Boot and Helidon frameworks in a Kubernetes cluster. One of the apps uses the XA standard for strong consistency and the other uses Sagas or long-running actions (LRAs) for eventual consistency. Learn how easy it is to enhance your existing applications with distributed transaction capabilities to ensure consistent data across microservices. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Consulting Member of Technical Staff
Consulting Member of Technical Staff
Brijesh Deo is a consulting member of technical staff on the blockchain and distributed transactions technology team in the database organization at Oracle. He is passionate about distributed systems and cloud technologies and specializes in Kubernetes, service mesh, and Java. Brijesh brings rich industry experience to Oracle, having previously worked with Motorola, Dell SonicWALL, and Juniper Networks. He holds a bachelor’s degree in computer science and engineering from National Institute of Technology, India.
Architect
Architect
Todd Little is the chief architect for transaction processing products, which includes the Oracle Tuxedo product family, Oracle Blockchain Platform, and Oracle Transaction Manager for Microservices (MicroTx). His main areas of focus are security, privacy, confidentiality, performance, and scalability. Prior to BEA Systems’ acquisition by Oracle, he was chief architect for BEA Tuxedo, responsible for defining the technical strategy and direction for the product family. While in that role, he received two patents. Todd has more than 40 years of software architecture and development experience at companies such as Science Applications International and Digital Equipment Corporation. At these companies, he worked on microcoded, plasma display systems; command, control, and communication systems for naval applications; and multilanguage, multithreaded, distributed, object-oriented runtime environments with concurrent garbage collection.
Enabling faster data access for better decision-making and improving customer experiences are top priorities for every enterprise, regardless of size. This session focuses on the database technology solutions and best practices that help enterprises easily keep their mission-critical systems running 24/7.
Vice President, Product Management
Vice President, Product Management
Ashish Ray is vice president of product management within Oracle’s core database development organization. His team is responsible for Oracle Autonomous Database, Exadata, Database Cloud, Recovery Appliance, Oracle Database Appliance, and Oracle Database’s high availability and scalability solutions. Ashish has more than 25 years of combined experience in software architecture design, development, and product management, focusing on the reliability, availability, and scalability issues of enterprise computing.
Producing a machine learning (ML) model is only part of the solution. Deploying and scaling those models—and broader Python and R-based solutions—in production is often the other, more challenging part. Learn about options for streamlining solution deployment using Oracle Machine Learning with Oracle Autonomous Database.
Senior Director, Data Science and Machine Learning Product Management
Senior Director, Data Science and Machine Learning Product Management
Mark Hornick is the senior director of product management for Oracle Machine Learning. He has more than 20 years of experience integrating and leveraging machine learning (ML) with Oracle software and working with customers to apply Oracle’s ML technologies. Mark is Oracle’s representative to the R Consortium and is an Oracle Adviser to the Analytics and Data Oracle User Community. He has degrees in computer science from Rutgers University and Brown University, and blogs at blogs.oracle.com/machinelearning.
Kubernetes, containers, and microservices are important technologies for developing and deploying applications. While these technologies are very compelling, there’s a very high failure rate in their adoption. In this session, we’ll show you how Oracle is embracing and extending Kubernetes to enable developers to successfully build mission-critical applications using these technologies. We’ll also share how to best leverage Oracle’s capabilities to implement proven microservices patterns such as event sourcing, transactional outbox, idempotent, and more.
Senior Vice President, High Availability Technologies
Senior Vice President, High Availability Technologies
Wei Hu is the senior vice president of engineering for Oracle Database High Availability and emerging technologies. He leads the development of Oracle Maximum Availability Architecture, Oracle Active Data Guard, sharding, recovery, RAC cache fusion, and transactional event queues. Wei also leads the development of technologies related to blockchain, Kubernetes, microservices, and globally distributed databases. Wei has B.S. and M.S. from MIT and holds more than 40 patents.
In this lab, you’ll learn how to enable Oracle Identity and Access Management as the identity provider for your Oracle Autonomous Database-Shared (ADB-S) instance. Your new Oracle Cloud users will be able to work in the ADB-S instance, without requiring a DBA to perform any additional steps. Through this integration, you’ll manage database users in Oracle Cloud as opposed to on each individual Autonomous Database. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Vice President, Product Management, Database Security
Vice President, Product Management, Database Security
Russ Lowenthal is the vice president of product management for database security, focused on database encryption, access control, audit, and monitoring. Russ has been with Oracle for more than twenty years. Leveraging more than thirty years of experience in IT including database, UNIX systems, and network administration, he advises Oracle’s customers on secure implementations of information systems technology.
This hands-on lab guides you through setting up a cloud native application in Oracle Cloud Infrastructure (OCI). You’ll provision resources via Terraform, build and deploy a docker container in Oracle Container Engine for Kubernetes (OKE), and see how to integrate SpringBoot to build your microservices in OCI. The React-based frontend calls the APIs that are built using SpringBoot, and the user is able to clone the repository locally to make changes that will reflect in the database. This workshop also showcases cross-origin resource sharing (CORS) in API gateway so only allowed origins are able to access the API. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Principal Product Manager
Principal Product Manager
Nirmala Sundarappa is a principal product manager for Oracle Universal Connection Pool and Java Database Connectivity. You can find technical blogs, videos, technical articles, and quick starts related to these products at oracle.com/jdbc.
Learn how to easily combine insights from data lakes and the Oracle Autonomous Data Warehouse. Use Oracle Cloud Infrastructure Data Catalog to manage, search, and understand all your data assets. Then, use Oracle Autonomous Database to analyze those assets at scale with no additional management.
Vice President, Product Managment
Vice President, Product Managment
George Lumpkin is vice president of product management for Oracle data warehouse solutions. He has been with Oracle for twenty-six years and has a tenured experience across database, data warehouse, big data, and analytics foundations. Currently, he is leading his team in bringing innovative data warehouse solutions into Oracle’s data management cloud platform with a focus on ease of use to help customers modernize their data management deployments and become more data driven. George holds a degree in mathematics from Harvard University.
Graphs make it simple to analyze relationships, find indirect dependencies, and uncover anomalous patterns in data. With native support for graphs, standard graph query languages, and Java and Python APIs for prebuilt graph algorithms, SQL developers can use popular and built-in database tools to work with graphs. We’ll show code examples to help you easily create graphs from relational tables—and query, analyze, and visualize graphs—all using Graph Studio in Oracle Autonomous Database.
Distinguished Product Manager
Distinguished Product Manager
Melli Annamalai is a distinguished product manager at Oracle. She has more than 20 years’ experience working with unstructured and semistructured data in the database. Her current focus areas are graph databases and analytics. She enjoys working with developers as they build and deploy solutions to solve business problems. She is a regular presenter at industry events, Oracle User Group meetings and techcasts, and Oracle Developer events.
The conceptual phase—where you've got a great idea—is one extreme of the application maturity spectrum. Highly mature apps boasting decades of invested intellectual property exist at the other extreme. Regardless of where your app is on the maturity spectrum, Oracle Multitenant is the ideal database architecture for world-class SaaS. In this session, you’ll learn how cloud-native apps can achieve isolation and agility as well as the huge economies of scale delivered by first-generation SaaS architectures. You’ll also discover how traditional apps, originally designed for standalone deployment on premises, can be upgraded to realize the economies of scale of SaaS, without sacrificing the isolation and agility of standalone deployment and without requiring application changes.
Vice President, Product Management
Vice President, Product Management
Patrick Wheeler is responsible for product management of a portfolio of products that individually lead the industry in their respective sectors. These include Oracle Multitenant, Oracle Data Integrator, Oracle Enterprise Data Quality, and Oracle Essbase. Collectively, these are synthesized into Oracle Autonomous Database—a next-generation, self-managing, and fully-functional database cloud service.
In this lab, you’ll build a sample application, CloudBank, by utilizing Spring Boot microservices for a fully working application that you can take with you when you leave. You’ll learn about service discovery, external configuration, workflow, API management, and observability. Then you’ll deploy the full application and a React front-end web application that allows customers to see their account history, make transfers, apply for credit, and more. See how easy it is to use the Oracle database’s relational, document, spatial, and machine learning data types in your microservices. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Developer Evangelist
Developer Evangelist
Mark Nelson is an architect and developer evangelist on the Oracle Database team, focusing on microservices and mobile development, messaging, data and event streaming, and simplified two-tier architecture. He is also the cocreator of Verrazzano Enterprise Container Platform. With more than thirty years’ experience in IT, Mark has worked on many technologies including microservices, messaging, container platforms, continuous integration, continuous delivery, test automation, quality, configuration management, provisioning, business process management, enterprise application integration, service-oriented architecture, software architecture, performance tuning, and problem resolution. Mark frequently presents at conferences and is a published author. You can read his blog here.
Known for ensuring the highest levels of database availability, Oracle Maximum Availability Architecture (MAA) has evolved to be a full-stack data protection solution. Attend this session to learn how Oracle MAA keeps your applications available and to get technical insights into how Oracle Database can help protect your application workflows from interruptions caused by planned maintenance and unplanned outages.
Vice President, Product Management
Vice President, Product Management
Markus Michalewicz has been with Oracle for more than 20 years in various positions. He is currently a vice president with Oracle America and manages the Oracle Database High Availability (HA), Scalability, and Maximum Availability Architecture product management team, which is part of Oracle Database development. Using Oracle’s database HA technologies, his team has helped to ensure the 24/7 availability of critical, high-throughput OLTP and DWH database systems around the world.
Many developers prefer document databases and JSON (JavaScript Object Notation) to store and manage application data. This session shows how easy it is to store and process JSON data in Oracle Database, how to use the MongoDB-compatible API, and how SQL and document APIs can be used together to solve different JSON use cases.
Senior Director
Senior Director
Beda Hammerschmidt is a senior director in the Oracle database group focusing on semistructured data: JSON, XML, and text. His team also develops the SODA document store API for JSON and the Autonomous JSON Database cloud service. Beda joined Oracle as a developer in 2006 and has primarily worked on XML and JSON.
This session provides a hands-on look at stream processing data mesh capabilities using Oracle Stream Analytics. It will leverage the MovieStream demonstration by extending the use case to add machine learning scoring algorithms in real time, alarms and alerts based on user activities, and real-time data preparation for data pipelines that will load a downstream data lakehouse. You’ll also learn how to take stream processing to the edge and get a detailed comparison with proprietary tools like Confluent KSQL and open source frameworks such as Apache Flink and Spark Streaming.
Director, Product Management
Director, Product Management
Alex Kotopoulis is a director of product management on the Oracle Database team. Alex is responsible for the Oracle Cloud Infrastructure Database Migration cloud service as well as Oracle GoldenGate and streaming products.
In this lab, you’ll get your hands on Python and Oracle Database as you explore the features of the python-oracledb driver. This latest release of the widely used cx_Oracle driver introduces a new ‘thin’ mode for direct connection to the database. Learn best practices and efficient techniques for connection management, connection pooling, statement handling, and working with data. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Principal Product Manager
Principal Product Manager
Veronica Dumitriu is a principal product manager at Oracle. Currently, she is focused on developing Python applications to improve business performance management for Oracle Database and helping business decision makers solve their challenges. A technology enthusiast with a strong background in Oracle Analytics, business intelligence, statistics, machine learning, Veronica has held a range of roles in product management, architecture and solutions design, consulting, development, deployment, and user training.
In this hands-on lab, you’ll practice everything you need to execute a successful upgrade to Oracle Database 19c. You’ll use AutoUpgrade, the recommended way to upgrade to Oracle Database 19c. You’ll also ensure performance stability and use an app to generate load on your database. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Vice President, Software Development
Vice President, Software Development
Roy Swonger has managed the database upgrade, patching, and utilities group in the server technologies division for more than 15 years. He is responsible for the development and product management of Database Upgrade, datapatch, Data Pump, SQL*Loader, External Tables, and Transportable Tablespaces. Roy holds a Bachelor of Science in computer science from Rensselaer Polytechnic Institute, and a Master of Software Engineering from Carnegie Mellon University.
What if you could take care of the most significant risks to your enterprise data with very little time or effort? The good news is that you can—just by following the simple steps shared with you in this session. Learn how to quickly secure an Oracle Database, without needing decades of experience or a PhD in database administration.
Vice President, Product Management, Database Security
Vice President, Product Management, Database Security
Russ Lowenthal is the vice president of product management for database security, focused on database encryption, access control, audit, and monitoring. Russ has been with Oracle for more than twenty years. Leveraging more than thirty years of experience in IT including database, UNIX systems, and network administration, he advises Oracle’s customers on secure implementations of information systems technology.
In this session, you’ll learn about new trends in low-code application development, see a live demo of how to build a cloud and mobile app within minutes, explore common use cases for low code, and discover how to incorporate low code into your application development process.
Vice President, Product Management and Strategy
Vice President, Product Management and Strategy
Ashish Mohindroo is the general manager and vice president of product management for the Oracle APEX low-code application platform. He is responsible for product strategy and driving the global growth and adoption of Oracle APEX. He also leads Oracle’s global initiative to grow engagement and adoption of low-code technologies with developers. Prior to Oracle, he was the general manager for the technology incubator at Bertram Capital, where he incubated, launched, and managed four cloud DevOps companies, including Morpheus Data.
Senior Principal Product Manager
Senior Principal Product Manager
A senior principal product manager, Jayson Hanes is in his 5th year working at Oracle but has been using APEX since 2006. He and the rest of the Oracle APEX product management team work closely with the APEX development team, as well as supporting various internal Oracle and LOB development teams. Jayson actively and continuously endeavors to learn about customer use-cases and requirements to effectively better understand how to help shape future releases of APEX, while working closely with the core APEX development team daily.
Today’s applications need to be available 24/7. To meet this requirement, applications must remain operational during various outage types and application updates. Handling such updates is easier in the case of stateless applications, but it imposes a challenge if the application state needs to be maintained. In this presentation, you’ll learn why managing application state in tables within an Oracle database is the best way to transparently ensure application continuity across database failures and during application upgrades.
Vice President, Product Management
Vice President, Product Management
Markus Michalewicz has been with Oracle for more than 20 years in various positions. He is currently a vice president with Oracle America and manages the Oracle Database High Availability (HA), Scalability, and Maximum Availability Architecture product management team, which is part of Oracle Database development. Using Oracle’s database HA technologies, his team has helped to ensure the 24/7 availability of critical, high-throughput OLTP and DWH database systems around the world.
Graph analytics are used to detect fraud, find influencers in social networks, do what-if analysis in manufacturing workflows, and so much more. With Oracle Graph you can model your relational tables as a set of connected entities to uncover new insights based on the connections. Graph Studio in Oracle Autonomous Database makes it easy to create, query, analyze, and visualize graphs. In this hands-on lab, you’ll use these powerful features to detect fraud in a financial transactions dataset in the database. You’ll use automated graph modeling tools, a SQL-like graph query language, and prebuilt graph algorithms to explore and analyze this data. You’ll also create and query an RDF (resource description framework) knowledge graph.
Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees.
Distinguished Product Manager
Distinguished Product Manager
Melli Annamalai is a distinguished product manager at Oracle. She has more than 20 years’ experience working with unstructured and semistructured data in the database. Her current focus areas are graph databases and analytics. She enjoys working with developers as they build and deploy solutions to solve business problems. She is a regular presenter at industry events, Oracle User Group meetings and techcasts, and Oracle Developer events.
Join Wim Coekaerts, executive vice president of software development at Oracle, to learn about the latest MySQL innovations in the cloud and on premises. Wim will showcase recent enhancements in MySQL, MySQL database service, and MySQL HeatWave including high availability, analytics, machine learning, MySQL Autopilot, and record performance with MySQL HeatWave on a 400 TB lakehouse workload. The keynote will highlight new productivity tools for developers such as VSCode and announce new capabilities for performance monitoring, machine learning, and MySQL HeatWave service on AWS.
Executive Vice President, Software Development
Executive Vice President, Software Development
Wim Coekaerts is executive vice president of software development at Oracle. He is responsible for managing multiple projects including Oracle Linux and virtualization, Oracle Enterprise Manager, MySQL, Oracle MySQL HeatWave, Oracle JavaScript Extension Toolkit (JET), Oracle Visual Builder, and various developer, infrastructure, and management cloud services. Wim is a well-known developer in the open source community.
In this session, MySQL experts will walk you through the architecture of the fully-managed MySQL HeatWave database service for web, ecommerce, and OLTP applications. First, we’ll review initial configuration and setup, provisioning instances, and backup and restore. Then, you’ll see the simple path for moving from a single instance to a high-availability database cluster. We’ll also show you how to add read replicas for increased scalability. Finally, we’ll discuss how to best manage automatic upgrades and patching.
Senior Principal Product Manager, MySQL
Senior Principal Product Manager, MySQL
Airton Lastori is a product manager for MySQL HeatWave service in Oracle Cloud Infrastructure and has proudly been part of the MySQL team since 2010.
In this session, you’ll learn how MySQL HeatWave provides a single database service for transaction processing, analytics, machine learning, and data lake applications. It eliminates the complexity of ETL operations and existing MySQL applications run without any changes. MySQL HeatWave provides the best price-performance among competing offerings and is offered on multiple clouds.
Senior Vice President, MySQL HeatWave Development
Senior Vice President, MySQL HeatWave Development
Nipun Agarwal is senior vice president of MySQL Database and MySQL HeatWave development at Oracle. His interests include distributed data processing, machine learning, and cloud computing. Previously, Nipun directed research initiatives at Oracle Labs that resulted in the introduction of new Oracle products, including MySQL HeatWave. Joining Oracle in 1994, Nipun was initially a member of the Oracle Database team. He holds an MS in computer science and has been awarded about 200 patents.
Together, InnoDB Cluster and InnoDB ClusterSet provide a complete solution for high availability and disaster recovery for MySQL. In this session, you’ll start by learning how MySQL InnoDB Cluster provides high availability with built-in group membership management, data consistency guarantees, node failure detection, and database failover—all without the need for manual intervention. You’ll also learn about MySQL InnoDB ClusterSet for disaster tolerance across different regional data centers.
Director, MySQL Product Management
Director, MySQL Product Management
Currently a director of MySQL product management at Oracle, Kenny Gryp got his start using MySQL in the early 2000s as a DBA and systems engineer. He spent eight years at Percona as a MySQL consultant, architect, and practice manager before joining Oracle.
In this hands-on lab, you’ll learn how to create, configure, and accelerate SQL applications with MySQL HeatWave by an order of magnitude. You’ll build machine learning models easily and with good accuracy. We will also show a demo of how MySQL HeatWave can efficiently analyze hundreds of terabytes of data in a variety of file formats stored in the object store. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees
Senior Principal Product Manager
Senior Principal Product Manager
Mandy Pang is a senior principal product manager on the Oracle MySQL HeatWave team, focusing on MySQL HeatWave on Oracle Cloud Infrastructure (OCI) and AWS. She’s worked with MySQL and HeatWave for more than seven years. Mandy has an extensive background in cloud, database, analytics, and security solutions.
In this hands-on lab, you’ll learn to build OLTP web applications with MySQL HeatWave. You’ll learn how to do the initial configuration and setup, backup and restore, replication, and high availability. You’ll also learn to manage automatic upgrades and patching. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees
Senior Principal Product Manager, MySQL
Senior Principal Product Manager, MySQL
Airton Lastori is a product manager for MySQL HeatWave service in Oracle Cloud Infrastructure and has proudly been part of the MySQL team since 2010.
In this session, you’ll learn how to build MySQL HeatWave applications using Oracle Application Express (APEX), integrate data from heterogenous data sources using Oracle Cloud Infrastructure (OCI) GoldenGate, and derive real-time insights using Oracle Analytics Cloud. Build machine learning applications using Jupyter and Zeppelin Notebooks with HeatWave AutoML.
Principal Product Manager
Principal Product Manager
Salil Pradhan is a product manager on the MySQL HeatWave team. His interests include distributed data processing, machine learning, cloud computing, and middleware technologies as well as application areas such as marketing automation and supply chain management.
Effective monitoring of a MySQL database is critical to ensuring its performance, stability, and security. In this session, you’ll learn about key metrics to monitor in MySQL and best practices for monitoring and troubleshooting. We’ll explore the various aspects of MySQL performance, such as CPU utilization, memory usage, disk I/O, and query performance. You’ll also learn how to identify and diagnose common performance issues in MySQL, such as slow queries, unused indexes, and more. By the end of this session, you’ll have a comprehensive understanding of how to effectively monitor and maintain the health of your MySQL database in Oracle Cloud Infrastructure.
Vice President, Product Management
Vice President, Product Management
Prabhaker (GP) Gongloor works as vice president of product management in the observability and management team at Oracle, covering the areas of performance diagnostics, SQL tuning, engineered systems, and real application testing. GP’s experience spans many roles, including developer, consulting technical advisor (centers of expertise), and consulting product manager.
Director, Product Management
Director, Product Management
A product management director at Oracle, Sriram Vrinda has a proven history of success in the information technology and services industry. He is skilled in Oracle Database, Oracle Autonomous Database, IT service management, data warehousing, and presales engagement.
Have you heard? A newly introduced capability in MySQL HeatWave enables processing hundreds of terabytes of data in object store in a variety of file formats. Learn how this capability enables developers to write applications that can access data in a database and the object store with a single service. We’ll share performance benchmarks for a 400 TB workload comparing both the load and query performance with other services.
Senior Vice President, MySQL HeatWave Development
Senior Vice President, MySQL HeatWave Development
Nipun Agarwal is senior vice president of MySQL Database and MySQL HeatWave development at Oracle. His interests include distributed data processing, machine learning, and cloud computing. Previously, Nipun directed research initiatives at Oracle Labs that resulted in the introduction of new Oracle products, including MySQL HeatWave. Joining Oracle in 1994, Nipun was initially a member of the Oracle Database team. He holds an MS in computer science and has been awarded about 200 patents.
Discover how the MySQL Operator for Kubernetes supports the lifecycle of a high availability MySQL InnoDB cluster inside a Kubernetes cluster. Learn about Kubernetes concepts including pods, StatefulSets, and Sidecars. Understand how Kubernetes works and how the MySQL Operator integrates with it, so you can get the most value out of a cloud native architecture. We’ll help you simplify the deployment of MySQL Server and MySQL Router instances, including management of TLS certificates and replication setup. You’ll see how to use Kubernetes and MySQL for high availability, automatic rolling upgrades, and built-in backup and recovery.
Director, MySQL Product Management
Director, MySQL Product Management
Currently a director of MySQL product management at Oracle, Kenny Gryp got his start using MySQL in the early 2000s as a DBA and systems engineer. He spent eight years at Percona as a MySQL consultant, architect, and practice manager before joining Oracle.
Data protection and regulatory compliance are a critical necessity for all organizations. MySQL Enterprise Edition provides the advanced security features to help you secure your data to meet industry and government regulations, including General Data Protection Regulation (GDPR), Payment Card Industry Data Security Standard (PCI DSS), Health Insurance Portability and Accountability Act (HIPAA), and Defense Information Systems Agency Security Technical Implementation Guide (DISA STIG). Learn to build secure applications with security architecture, identity management, authentication, auditing, key management, data masking, database firewall, and security hardening guidelines in MySQL.
Director, MySQL Product Management
Director, MySQL Product Management
Mike Frank is product management director for MySQL at Oracle. For more than 20 years, Mike has helped organizations formulate and implement complex new products and strategies. His background spans database development, tools, packaging, security, and backup. He’s brought more than 15 new to market products. During his 11 years at MySQL, he’s worked with database and development tools, the MySQL repositories, security products and features, and most recently the MySQL Document Store. As a founder and vice president of Products at Gazzang (acquired by Cloudera) he brought to market Linux TDE and SaaS management products. As a cofounder and head of products at Idera, he brought five database management products—including SQL Secure, SQL Compliance Manager, and SQLsafe—to market. As product author and line manager at PentaSafe (acquired by NetIQ), he created a line of products for security and risk assessment of Linux and web servers.
Learn how to build database applications on AWS with a single MySQL HeatWave service (instead of multiple services), without data egress charges, and at an unmatched price-performance. Explore the interactive console that facilitates development of database and machine learning applications.
Senior Principal Product Manager
Senior Principal Product Manager
Mandy Pang is a senior principal product manager on the Oracle MySQL HeatWave team, focusing on MySQL HeatWave on Oracle Cloud Infrastructure (OCI) and AWS. She’s worked with MySQL and HeatWave for more than seven years. Mandy has an extensive background in cloud, database, analytics, and security solutions.
Experience the ease of use and power of the world’s most popular open source database combined with the world’s most popular integrated development environment. Learn how MySQL Shell for Visual Studio Code (VS Code) makes it easy to connect to the database from VS Code, check server status, import and export data, run your queries, and much more. After this session, you’ll be ready to leverage the power of the MySQL HeatWave Database Service through the easy-to-use interface of MySQL Shell for VS Code.
Director, MySQL Product Management
Director, MySQL Product Management
Currently a director of MySQL product management at Oracle, Kenny Gryp got his start using MySQL in the early 2000s as a DBA and systems engineer. He spent eight years at Percona as a MySQL consultant, architect, and practice manager before joining Oracle.
MySQL HeatWave offers a unique workload-aware, machine-learning–based way to automate various aspects of the application life cycle including provisioning, data management, query processing, and failure handling. These capabilities have been developed for supporting analytics, OLTP, and data lake applications, and they improve the performance of the system over time. Join this session to learn about these differentiated capabilities.
Senior Vice President, MySQL HeatWave Development
Senior Vice President, MySQL HeatWave Development
Nipun Agarwal is senior vice president of MySQL Database and MySQL HeatWave development at Oracle. His interests include distributed data processing, machine learning, and cloud computing. Previously, Nipun directed research initiatives at Oracle Labs that resulted in the introduction of new Oracle products, including MySQL HeatWave. Joining Oracle in 1994, Nipun was initially a member of the Oracle Database team. He holds an MS in computer science and has been awarded about 200 patents.
The JSON data type was introduced in MySQL 5.7 and was dramatically improved in version 8.0. Chief among these changes was the introduction of JSON_TABLE() which temporarily transforms JSON data into structured data for processing with SQL commands such as window functions. With it, you gain the ability to test JSON data for required fields, range checks, and data type checks to ensure that bad data does not make it into your database instance. These and other MySQL 8.0 JSON features will be covered in this session.
Technology Evangelist for Percona
Technology Evangelist for Percona
Dave Stokes is a technology evangelist for Percona and the author of MySQL & JSON - A Practical Programming Guide.
Discover how to write machine learning (ML) applications to train, predict, and explain models with the fully automated, in-database ML capabilities of MySQL HeatWave. Hear our experts discuss the fully
automated ML lifecycle and the superior performance of training and models that never leave the database. Explore the HeatWave console capabilities for interactive and intuitive application development.
Consulting Principal Member of Technical Staff
Consulting Principal Member of Technical Staff
Sandeep Agrawal is the technical lead for Oracle MySQL HeatWave Machine Learning (HeatWave ML). HeatWave ML aims to help both database developers and data scientists quickly apply machine learning to a given problem. His current goals are to help various MySQL customers adopt HeatWave ML for their diverse ML needs and to make HeatWave ML the best in-database, machine learning solution on the market. Prior to joining Oracle, Sandeep completed his PhD in computer science at Duke University in 2015.
Do you want to deliver blazing fast MySQL applications? Are you developing new mission-critical applications for MySQL? Are you experiencing performance bottlenecks in your production MySQL applications? Can you identify and tune slow queries? Do you want to eliminate common mistakes? Led by MySQL experts, this session will address these questions with practical tips and best practices for troubleshooting and performance tuning MySQL.
MySQL Architect
MySQL Architect
Currently a MySQL architect at Oracle, @lefred has been working with OpenSource and MySQL for more than 20 years. After graduating with a degree in management information technology, Frédéric Descamps began his career as a developer for a multinational company. He then opted for a different career, joining one of the first Belgian start-ups fully dedicated to open source projects around GNU/Linux. He joined the MySQL community team in 2016 as a MySQL community manager and evangelist. Frédéric is also a regular speaker at open source conferences. You can find him on his blog which is mostly dedicated to MySQL.