#6: Quarkus, "Supersonic Subatomic" Java

Deploy Friday - En podkast av Deploy Friday

Kategorier:

What is Quarkus  Quarkus is a cloud-native, (Linux) container-first framework for writing Java applications. It has become more popular lately due to its fast boot time, and low RSS memory, enabling your APIs to start more rapidly and consume smaller amounts of memory.  The impetus for creating Quarkus In this episode, our 3 guests, all Red Hat technologists, talk about how they began to see the need for a framework like Quarkus. Explains Burr Sutter, “Over time, we kept hearing from customers that Java is too fat and slow for microservice and cloud-native architecture. So we went back to the drawing board and asked, “Can we rethink how Java behaves so that it actually is fast and small?” They succeeded with the creation of Quarkus.  The game-changing benefits of Quarkus “Load, save, refresh” — Developers can make changes to the code and they don’t have to wait for the result. Faster startup time and small memory footprint — Says Burr Sutter, “When you use Quarkus, you literally see it’s a faster startup and a smaller memory footprint than the same app in Node.js.” A focus on developer joy and experience — Developers can rest easy knowing Quarkus was designed with their experience in mind.  The trade off Its creators emphasize that Quarkus was built for starting new, cloud-native projects, and not the best choice for migrating existing monolithic applications. Edson Yanaga says, “If I had to create a new project today, and the list of features Quarkus provides can fit in my application, I would use Quarkus. Quarkus will make you deliver more code into production in a faster and better way.” A focus on developer joy Burr Sutter explains the creators’ guiding principle, “When we invented Quarkus, we knew out of the gate what we had to compete with, and we wanted to first create developer joy. That is our focus, our mission. Not to be a slave to any previous requirements from a previous generation. We’re living in this new cloud-native world.”  Try Quarkus on Platform.sh, where we also contribute to your developer joy! Platform.sh Learn more about us. Get started with a free trial. Have a question? Get in touch! Platform.sh on social media Twitter: @platformsh Twitter (France): @platformsh_fr LinkedIn: Platform.sh LinkedIn (France): Platform.sh Facebook: Platform.sh Watch, listen, and subscribe to the Platform.sh Deploy Friday podcast: YouTube Apple Podcasts Buzzsprout Platform.sh is a robust, reliable hosting platform that gives development teams the tools to build and scale applications efficiently. Whether you run one or one thousand websites, you can focus on creating features and functionality with your favorite tech stack and leave managing infrastructure and processes to us. 

Visit the podcast's native language site