Go offline with the Player FM app!
Project Quarkus, Kubernetes-native Java
Manage episode 229602230 series 2285897
SHOW: 64
SHOW OVERVIEW: Brian talks with Burr Sutter (@BurrSutter, Director Developer Experience @RedHat) about Project Quarkus (@QuarkusIO), Supersonic Subatomic Java for Kubernetes-native application development.
SHOW NOTES:
- Try OpenShift 4 - http://try.openshift.com
- Learn OpenShift for FREE (Knative, Istio, Operators, etc.) - http://learn.openshift.com
- Burr Sutter YouTube Channel - https://www.youtube.com/user/burrsutter
- Java inside Docker - https://developers.redhat.com/blog/2017/03/14/java-inside-docker/
- Introducing Project Quarkus - https://developers.redhat.com/blog/2019/03/07/quarkus-next-generation-kubernetes-native-java-framework/
- Quarkus Homepage - https://quarkus.io/
- GraalVM - https://www.graalvm.org/
- Burr's Istio Tutorial - http://bit.ly/istio-tutorial
- Burr's Knative Tutorial - http://bit.ly/knative-tutorial
SHOW TOPICS:
Topic 1 - Welcome to the show. Tell us a little bit about your world and how it intersects Kubernetes, Developers and Cloud-native application development.
Topic 2 - Today we’re going to talk about Java and containers. Before we get into the new technologies, let’s talk about what the world of Java in containers (and Kubernetes) looks like today - especially the challenges and tradeoffs from the Java EE world to Kubernetes. (see: “Kubernetes as the New Application Server”, Eps.55 on PodCTL)
Topic 3 - Please introduce us to Project Quarkus.
- Unifies Imperative and Reactive development models
- Involves both GraalVM and HotSpot
- Fast startup times
- Low memory requirements
- Smaller application and container image footprint
Topic 4 - So for the Kubernetes or container person, how does this change things? It’s still Java/Quarkus in the container, but it is the smaller/faster aspect that’s interesting, or better interaction with the native Kubernetes patterns?
Topic 5 - What does this mean for today’s Java developer in terms of learning new capabilities or reusing any existing stacks or frameworks? (Eclipse MicroProfile, JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, and more.
Topic 6 - What’s the best way for developers to get the technology or engage with other developers/community around questions?
Feedback?
Email: PodCTL at gmail dot com
Twitter: @PodCTL
Web: http://podctl.com
89 episodes
Manage episode 229602230 series 2285897
SHOW: 64
SHOW OVERVIEW: Brian talks with Burr Sutter (@BurrSutter, Director Developer Experience @RedHat) about Project Quarkus (@QuarkusIO), Supersonic Subatomic Java for Kubernetes-native application development.
SHOW NOTES:
- Try OpenShift 4 - http://try.openshift.com
- Learn OpenShift for FREE (Knative, Istio, Operators, etc.) - http://learn.openshift.com
- Burr Sutter YouTube Channel - https://www.youtube.com/user/burrsutter
- Java inside Docker - https://developers.redhat.com/blog/2017/03/14/java-inside-docker/
- Introducing Project Quarkus - https://developers.redhat.com/blog/2019/03/07/quarkus-next-generation-kubernetes-native-java-framework/
- Quarkus Homepage - https://quarkus.io/
- GraalVM - https://www.graalvm.org/
- Burr's Istio Tutorial - http://bit.ly/istio-tutorial
- Burr's Knative Tutorial - http://bit.ly/knative-tutorial
SHOW TOPICS:
Topic 1 - Welcome to the show. Tell us a little bit about your world and how it intersects Kubernetes, Developers and Cloud-native application development.
Topic 2 - Today we’re going to talk about Java and containers. Before we get into the new technologies, let’s talk about what the world of Java in containers (and Kubernetes) looks like today - especially the challenges and tradeoffs from the Java EE world to Kubernetes. (see: “Kubernetes as the New Application Server”, Eps.55 on PodCTL)
Topic 3 - Please introduce us to Project Quarkus.
- Unifies Imperative and Reactive development models
- Involves both GraalVM and HotSpot
- Fast startup times
- Low memory requirements
- Smaller application and container image footprint
Topic 4 - So for the Kubernetes or container person, how does this change things? It’s still Java/Quarkus in the container, but it is the smaller/faster aspect that’s interesting, or better interaction with the native Kubernetes patterns?
Topic 5 - What does this mean for today’s Java developer in terms of learning new capabilities or reusing any existing stacks or frameworks? (Eclipse MicroProfile, JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, and more.
Topic 6 - What’s the best way for developers to get the technology or engage with other developers/community around questions?
Feedback?
Email: PodCTL at gmail dot com
Twitter: @PodCTL
Web: http://podctl.com
89 episodes
All episodes
×





1 S2:E2 - What challenges can Kubernetes solve? 11:24










1 S2:E7 - What skills are needed for Kubernetes? 13:39




1 Introduction to Java Quarkus for Kubernetes 29:00




1 KubeCon NA 2019 Contributor Summit & Event Preview 25:11


1 Building a Cloud-native Kubernetes Platform 37:28




Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.