Piotr Mińkowski's repositories

sample-spring-microservices-new

Demo for Spring Boot 3(`master` branch)/2(other branches) and Spring Cloud microservices with distributed configuration (Spring Cloud Config), service discovery (Eureka), API gateway (Spring Cloud Gateway, Zuul), Swagger/OpenAPI documentation (Springdoc), logs correlation using Spring Cloud Sleuth/Micrometer OTEL and many more

spring-boot-logging

A library for logging HTTP request/response for Spring Boot application and integration with Elastic Stack

sample-spring-cloud-webflux

sample microservices demonstrating usage of spring reactive support with spring webflux and integration spring cloud, eureka, ribbon, spring cloud gateway, spring data jpa and mongodb

sample-spring-boot-on-kubernetes

Spring Boot on Kubernetes Demo Project

sample-micronaut-microservices

sample micronaut application illustrates using basic microservices patterns like distributed configuration and service discovery with Consul, distributed tracing with Zipkin, inter-service communication with micronaut http client

sample-spring-kotlin-microservice

sample spring boot application written in kotlin using spring boot actuator for managing app and swagger2 for API documentation

sample-terraform-kubernetes-argocd

Repository with configuration for Terraform and Argo CD to create and manage Kubernetes cluster locally with Kind

spring-boot-istio

Spring Boot Library for integration with Istio on Kubernetes

sample-quarkus-microservices

Sample applications illustrating usage of Quarkus framework for building microservice architecture

sample-quarkus-applications

Example application built using Quarkus framework

spring-boot-tips

This repository shows the most interesting Spring Boot features

sample-microservices-protobuf

creating microservices with rest http api exposed over google protocol buffer on spirng-boot

course-kubernetes-microservices

Source code examples built for the purpose of video course: Microservices On Kubernetes

sample-camel-spring-boot

three samples in different branches that illustrates usage of apache camel as microservice framework providing integration with consul, hystrix, ribbon and other tools

openshift-quickstart

Developer Workshops related to the Java development on OpenShift

sample-quarkus-microservices-consul

Demo applications illustrating how to build microservices and run them outside Kubernetes with Quarkus. It shows how to integrate the Quarkus application with Consul discovery and the KV store.

sample-quarkus-serverless-kafka

Demo illustrating how to run Quarkus application on Knative Eventing with Kafka and Funqy modules

sample-micronaut-kubernetes

Sample repository for showing micronaut kubernetes module with microservices and mongodb

kubernetes-quickstart

Demo Java apps for several scenarios on Kubernetes

sample-spring-bluegreen-with-db

Demo applications and Kubernetes manifests for illustrating blue-green deployment strategy with database schema changes using tools like Liquibase and Istio

sample-camel-quarkus

Demo of using Apache Camel K to deploy an application written using Quarkus and Apache Camel DSL on Kubernetes.

sample-api-versioning

sample spring-boot application that uses different aproaches to api versioning and integrates with swagger2 via springfox library

sample-docker-microservice

Two similar Spring Boot and Quarkus web-based apps for performance comparison

sample-quarkus-kafka-streams

Quarkus and Kafka Streams Demo

sample-spring-boot-web

sample spring boot microservices with spring web, database backend (mongo), api auto documentation (swagger2)

sample-java-kubemq

Demo of Java app with Spring Boot integrating with KubeMQ on Kubernetes

sample-quarkus-microservice

Quarkus demo app illustrating how to implement and test a REST-based, simple microservice

spring-cloud-schema-registry-client-apicurio

The library for Spring Cloud Schema Registry for integration with Apicurio