Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

  • Home
  • My Books
  • Courses & Trainings
  • About Me

Message Brokers Microservices Spring Boot

Deep Dive into Saga Transactions with Kafka Streams and Spring Boot

By piotr.minkowski February 7, 2022 8

In this article, you will learn how to use Kafka Streams and Spring Boot to perform transactions according to the Saga pattern. To be honest, I was quite surprised by…

Read more

Kubernetes Microservices Quarkus

Distributed Tracing with Istio, Quarkus and Jaeger

By piotr.minkowski January 31, 2022 0

In this article, you will learn how to configure distributed tracing for your service mesh with Istio and Quarkus. For test purposes, we will build and run Quarkus microservices on…

Read more

Message Brokers Microservices Spring Boot

Distributed Transactions in Microservices with Kafka Streams and Spring Boot

By piotr.minkowski January 24, 2022 26

In this article, you will learn how to use Kafka Streams with Spring Boot. We will rely on the Spring Kafka project. In order to explain well how it works,…

Read more

Kubernetes Message Brokers Spring Cloud

Autoscaling on Kubernetes with KEDA and Kafka

By piotr.minkowski January 18, 2022 20

In this article, you will learn how to autoscale your application that consumes messages from the Kafka topic with KEDA. The full name that stands behind that shortcut is Kubernetes…

Read more

Other

Useful & Unknown Java Features

By piotr.minkowski January 5, 2022 14

In this article, you will learn about some useful Java features, you probably didn't hear of. That's my private list of features I used recently or I just came across…

Read more

Kubernetes Security Spring Boot Spring Cloud

Vault on Kubernetes with Spring Cloud

By piotr.minkowski December 30, 2021 8

In this article, you will learn how to run Vault on Kubernetes and integrate it with your Spring Boot application. We will use the Spring Cloud Vault project in order…

Read more

Kubernetes Microservices

Development on Kubernetes with Telepresence and Skaffold

By piotr.minkowski December 21, 2021 0

In this article, you will learn how to use Telepresence and Skaffold to improve development workflow on Kubernetes. In order to simplify the build of our Java applications, we will…

Read more

Cloud Containers Continuous Integration Kubernetes Spring Boot

Continuous Delivery on Kubernetes with Database using ArgoCD and Liquibase

By piotr.minkowski December 13, 2021 4

In this article, you will learn how to design a continuous delivery process on Kubernetes with ArgoCD and Liquibase. We will consider the application that connects to a database and…

Read more

Cloud Containers Kubernetes

Create and Manage Kubernetes Clusters with Cluster API and ArgoCD

By piotr.minkowski December 3, 2021 4

In this article, you will learn how to create and manage multiple Kubernetes clusters using Kubernetes Cluster API and ArgoCD. We will create a single, local cluster with Kind. On…

Read more

Cloud Containers Kubernetes Quarkus

Serverless Java Functions on OpenShift

By piotr.minkowski November 30, 2021 0

In this article, you will learn how to create and deploy serverless, Knative based functions on OpenShift. We will use a single kn CLI command to build and run our…

Read more

Posts pagination

1 … 6 7 8 9 10 11 12 13 14 15 16 … 30

Search

Follow Blog via Email

Enter your email address to follow this blog and receive notifications of new posts by email.
Loading

Categories

  • AI (9)
  • Cloud (41)
  • Containers (64)
  • Continuous Integration (37)
  • Data Grids (7)
  • Kotlin (9)
  • Kubernetes (107)
  • Message Brokers (27)
  • Micronaut (12)
  • Microservices (62)
  • Other (27)
  • Performance (25)
  • Quarkus (13)
  • Security (26)
  • Spring Boot (103)
  • Spring Cloud (50)
  • Uncategorized (1)

Tags

Apache Kafka argocd Consul Continuous Delivery Continuous Integration Docker Eureka gitops Helm istio Java Jenkins Jib JPA kafka kind Knative Kotlin Kubernetes Maven Micronaut microservices Minikube OAuth2 openshift Performance postgresql Prometheus quarkus Reactor REST security Serverless Skaffold Spring spring-ai Spring Boot Spring Boot Actuator Spring Cloud Spring Cloud Gateway Spring Cloud Kubernetes Spring Data testcontainers testing Vault

Contact info

If you would like to contact me in order you have any questions, thoughts or ideas (e.g. suggestions for future articles) contact me via email.

Warsaw, Poland
piotr.minkowski@gmail.com

Top Posts & Pages

  • Using Model Context Protocol (MCP) with Spring AI
  • Concurrency with Kafka and Spring Boot
  • Using Ollama with Spring AI
  • Tool Calling with Spring AI
  • Using RAG and Vector Store with Spring AI

Social Media

Proudly powered by WordPress | Theme: HoneyWaves by SpiceThemes

Follow Blog via Email