Simon Ritter

Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products. Simon has twice been awarded Java Rockstar status at JavaOne and is a Java Champion. He currently represents Azul on the JCP Executive Committee and on the Expert Group of JSR 379, Java SE 9.

  • HMG/Azul Webinar: Rationalizing Your Organization’s Java TCO58:26

    HMG/Azul Webinar: Rationalizing Your Organization’s Java TCO

    HMG/Azul Webinar: ‘Rationalizing Your Organization’s Java TCO’.

    Watch Video
  • Microsoft Increases Commitment to OpenJDK

    Microsoft Increases Commitment to OpenJDK

    Today, Microsoft announced its plans for the new Microsoft Build of OpenJDK. As a long time Microsoft partner and as a key provider of Java technologies powering Azure, Azul welcomes this step and...

    Read Blog Post
  • Azul Webinar: AOT or JIT - Faster Startup, Faster Code or Faster Both?55:06

    Azul Webinar: AOT or JIT - Faster Startup, Faster Code or Faster Both?

    In this webinar, find out more about the pros and cons of JIT and AOT compilation and explore trade-offs between initial and overall performance.

    Watch Replay
  • 67 New Features in JDK 16

    67 New Features in JDK 16

    How time flies!  Even in these extraordinary times, it seems hard to believe another six months have passed, and we now have a new release of the JDK.  As usual, I will summarise all the new...

    Read Blog Post
  • What's New in JDK 1659:12

    What's New in JDK 16

    In this webinar, Java Champion Simon Ritter explains which new features are included in JDK 16.

    Watch Replay
  • How Your Choice of JDK Can Impact Developer and DevOps Workflows57:58

    How Your Choice of JDK Can Impact Developer and DevOps Workflows

    In this webinar Azul and Payara together discuss how your choice of JDK can impact your development and DevOps workflows. Azul provides the world's most trusted open source Java platform, and Payara

    Watch Video
  • Staring Into My Java Snow Globe 2021

    Staring Into My Java Snow Globe 2021

    Happy New Year, everyone!  For the last few years, I’ve written a blog post at the start of each year with my predictions for what will happen in the following twelve months focused on Java.  Now...

    Read Blog Post
  • Secure, Stable Java - with or without Oracle57:44

    Secure, Stable Java - with or without Oracle

    Join us for a fireside chat with Azul’s Deputy CTO and Java Champion Simon Ritter and ex-Oracle Java Technology Manager Ariane Mueller, discussing all things Java.

    Watch Replay
  • Spring with Azul Platform Prime: Turbocharge Your Microservices55:16

    Spring with Azul Platform Prime: Turbocharge Your Microservices

    In this webinar, Azul’s Deputy CTO Simon Ritter walks through how to develop and deploy an example set of Spring Boot microservices and show how we can deploy them with Zing. He explains how Zing redu

    Watch Replay
  • Java First, Second and Now Third

    Java First, Second and Now Third

    Measuring the popularity of programming languages is never going to be simple.  We often see the results of surveys that have been conducted by various companies or organisations that seem... The...

    Read Blog Post
  • JDK 15: The Latest New Features in Java44:46

    JDK 15: The Latest New Features in Java

    In this webinar, Java Champion Simon Ritter reviews the latest new features in Java 15, what they are and how they are used.

    Watch Replay
  • JDK 15 Release: 64 New Features and APIs

    JDK 15 Release: 64 New Features and APIs

    How quickly six months pass.  It only seems like yesterday we were talking about JDK 14, records, pattern matching for instanceof and helpful NullPointerExceptions, yet here we are with JDK... The...

    Read Blog Post
  • How to Keep Your Java Applications Secure

    How to Keep Your Java Applications Secure

    A little over a year ago, in April 2019, the way most Java users accessed updates for the JDK changed.  The reason for this was a combination of changes made by Oracle to how the JDK is developed...

    Read Blog Post
  • Shrinking Java to Raspberry Pi Sized

    Shrinking Java to Raspberry Pi Sized

    In this video, Simon Ritter shows how Java can be compressed to achieve a runtime that is an order of magnitude smaller than the standard JDK.

    Watch Video
  • A Quarter of a Century of Java

    A Quarter of a Century of Java

    February 12th, 1996.  This is a significant date for me personally since it was the day I started work at Sun Microsystems as a Solaris Systems Engineer...

    Read Blog Post
  • A Quarter of a Century of Java

    A Quarter of a Century of Java

    February 12th, 1996.  This is a significant date for me personally since it was the day I started work at Sun Microsystems as a Solaris Systems Engineer.  It was also... The post A Quarter of a...

    Read Blog Post
  • Java: Stable, Secure and Affordable

    Java: Stable, Secure and Affordable

    Java continues to vie for first place as the most popular platform for software development in the world.  The power of the Java Virtual Machine (JVM) extends the platform’s appeal... The post...

    Read Blog Post
  • Java: Stable, Secure and Affordable

    Java: Stable, Secure and Affordable

    Java continues to vie for first place as the most popular platform for software development in the world.  The power of the Java Virtual Machine (JVM) extends the platform’s appeal... The post...

    Read Blog Post
  • Azul Webinar: Managing Java System Capacity in Volatile Times53:09

    Azul Webinar: Managing Java System Capacity in Volatile Times

    How rapidly changing levels of demand affect Java application system capacity and performance, specifically memory utilization, code performance, and speed of application warmup.

    Watch Replay
  • Azul Webinar: Reduce IT Costs by Improving Java Performance51:15

    Azul Webinar: Reduce IT Costs by Improving Java Performance

    Reduce your IT costs: whether your Java applications run on-premise or in the Cloud, minimizing resource utilization means lower operating costs and more revenue opportunities.

    Watch Replay
  • loading
    Loading More...