The first podcast #63 NodeJS, MicroProfile and Java Cloud Native Starter was primarily about my career. In the second one #66 Kubernetes, OpenShift, istio, Postgres, Clouds, Backend for Frontend, vue.js and MicroProfile Adam and I talked about the cloud-native-starter project.
My colleagues Harald Uebele, Thomas Südbröcker and I created this project to help developers to learn how to develop and operate microservices. Cloud Native Starter is an open source project that demonstrates how to develop complete enterprise applications with Java and MicroProfile and how to operate them with Kubernetes and Istio.
Cloud Native Starter explains how to use the following technologies together:
- Open Liberty and Eclipse JakartaEE
- Eclipse MicroProfile
- Kubernetes and Istio
In the podcast Adam and I go over all microservices and talk about how they have been implemented and what patterns they use.
Adam also provided great feedback. His first point was that a landing page is missing. Since I thought that this is a good idea, I put a page quickly together which is now hosted on the IBM Cloud:
Check out the new Cloud Native Starter home page.
The page describes the project, the technologies and functionality and points to blogs, talks and workshops.
My colleague Miriam Oglesby also blogged about the podcasts. Read her blog Conversations with Adam Bien on IBM Developer to find out more about Adam and the podcasts.
Recently I’ve worked on significant extensions to the project. I’ve added samples that show how to do reactive programming with Quarkus, MicroProfile, Vert.x, Kafka and Postgres. I’ve planned to do a series of blog entries about these topics soon. In the meantime take a look at the reactive folder of the Clodu Native Starter project which contains the code and documentation.