🏗 Build container images for your Java applications.
-
Updated
Nov 6, 2025 - Java
🏗 Build container images for your Java applications.
Project goal: Explore Kafka, Kafka Connect, and Kafka Streams. Components: store-api: Inserts/updates MySQL records. Source Connectors: Monitor MySQL changes, push messages to Kafka. Sink Connectors: Listen to Kafka, insert/update Elasticsearch docs. store-streams: Listens to Kafka, processes with Kafka Streams, pushes new messages to Kafka.
The goal of this project is to implement a "News" processing pipeline composed of five Spring Boot applications: producer-api, categorizer-service, collector-service, publisher-api and news-client.
The goal of this project is to compare some Java Microservice Frameworks like: Quarkus, Micronaut and Spring Boot. For it, we will implement applications using those frameworks, build their JVM and Native Docker images and measure start-up times, memory footprint, etc.
sbt version of sbt jib: https://github.com/GoogleContainerTools/jib
Kubernetes for the busy developer - A practical guide
Source code examples built for the purpose of video course: Microservices On Kubernetes
Customer Sample using Spring Boot Tailwind CSS & Thymeleaf
Sample code and instructions for steps through different container image build options.
The goal of this project is to explore the capabilities of Vault. To achieve this, we will develop applications that utilize Vault to store and retrieve secrets. Vault dynamically generates credentials for accessing databases and relies on Consul as the backend. The authentication method employed in Vault is AppRole.
The goal of this project is to create two applications: one as a Spring Boot producer and the other as a Spring Boot consumer. We'll be using Spring for Apache Kafka and Spring Cloud Stream.
The goal is to play with Spring Kafka. We've implemented 5 examples of producer and consumer services that exchange messages through Kafka using different types of serialization and approaches.
Demo Java apps for several scenarios on Kubernetes
The goal of this project is to get a list of games and their scores from a website. The application must parse the website HTML content, get the necessary information, save the game score data in a database and expose them through a REST API.
A shopping application designed with microservices architecture
GitHub Actions for your Java project to build container with jib and publish it to GitHub Packages.
The goal of this project is to develop a straightforward Spring Boot REST API application, named simple-service, which utilizes Okta for authentication handling.
Muscle & Fitness server. A Spring Cloud microservice-based, modern clean architecture (DDD), back-end server for managing data of muscle and fitness.
Add a description, image, and links to the jib topic page so that developers can more easily learn about it.
To associate your repository with the jib topic, visit your repo's landing page and select "manage topics."