Skip to content

Piotr's TechBlog

Java, Spring, Kotlin, microservices, Kubernetes, containers

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

Kubernetes Performance

Startup CPU Boost in Kubernetes with In-Place Pod Resize

By piotr.minkowski December 22, 2025 0

This article explains how to use the In-Place Pod Resize feature in Kubernetes, combined with Kube Startup CPU Boost, to speed up Java application startup. The In-Place Update of Pod…

Read more

Spring Boot

gRPC in Spring Boot

By piotr.minkowski December 15, 2025 5

This article explains how to use the Spring gRPC project to enable built-in support for gRPC services in a Spring Boot application. The Spring gRPC project has just announced its…

Read more

Kubernetes Microservices Quarkus Spring Boot Spring Cloud

A Book: Hands-On Java with Kubernetes

By piotr.minkowski December 8, 2025 0

My book about Java and Kubernetes has finally been published! The book “Hands-On Java with Kubernetes” is the result of several months of work and, in fact, a summary of…

Read more

Spring Boot

Spring Boot Built-in API Versioning

By piotr.minkowski December 1, 2025 1

This article explains how to use Spring Boot built-in API versioning feature to expose different versions of REST endpoints. This is one of the most interesting updates introduced with Spring…

Read more

AI Quarkus

MCP with Quarkus LangChain4j

By piotr.minkowski November 24, 2025 0

This article shows how to use Quarkus LangChain4j support for MCP (Model Context Protocol) on both the server and client sides. You will learn how to serve tools and prompts…

Read more

Spring Boot

Arconia for Spring Boot Dev Services and Observability

By piotr.minkowski November 21, 2025 0

This article explains how to use the Arconia framework to enhance the developer experience with Spring Boot. This project is a recent initiative under active development. However, it caught my…

Read more

Containers Kubernetes Quarkus

Quarkus with Buildpacks and OpenShift Builds

By piotr.minkowski November 19, 2025 0

In this article, you will learn how to build Quarkus application images using Cloud Native Buildpacks and OpenShift Builds. Some time ago, I published a blog post about building with…

Read more

Cloud Containers Kubernetes

Running .NET Apps on OpenShift

By piotr.minkowski November 17, 2025 0

This article will guide you on running a .NET application on OpenShift using the Source-to-Image (S2I) tool. While .NET is not my primary area of expertise, I have been working…

Read more

AI Quarkus

AI Tool Calling with Quarkus LangChain4j

By piotr.minkowski June 23, 2025 2

This article will show you how to use Quarkus LangChain4j AI support with the most popular chat models for the "tool calling" feature. Tool calling (sometimes referred to as function…

Read more

AI Quarkus

Getting Started with Quarkus LangChain4j and Chat Model

By piotr.minkowski June 18, 2025 0

This article will teach you how to use the Quarkus LangChain4j project to build applications based on different chat models. The Quarkus AI Chat Model offers a portable and straightforward…

Read more

Posts pagination

1 2 3 4 5 6 … 31

Search

Follow Blog via Email

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

Categories

  • AI (12)
  • Cloud (42)
  • Containers (66)
  • Continuous Integration (37)
  • Data Grids (7)
  • Kotlin (9)
  • Kubernetes (112)
  • Message Brokers (27)
  • Micronaut (12)
  • Microservices (63)
  • Other (28)
  • Performance (26)
  • Quarkus (18)
  • Security (26)
  • Spring Boot (107)
  • Spring Cloud (51)
  • 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
[email protected]

Top Posts & Pages

  • Startup CPU Boost in Kubernetes with In-Place Pod Resize
  • gRPC in Spring Boot
  • Resize CPU Limit To Speed Up Java Startup on Kubernetes
  • Spring Boot Built-in API Versioning
  • A Book: Hands-On Java with Kubernetes

Social Media

Proudly powered by WordPress | Theme: HoneyWaves by SpiceThemes

New Book Published

My latest book Hands-On Java with Kubernetes is now available on Leanpub!

Get the book