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
sample-spring-microservices-kubernetes
Sample Spring Boot application that uses some features provided by Spring Cloud Kubernetes, Spring Cloud OpenFeign and Spring Cloud Gateway deployed on Kubernetes
sample-spring-kafka-microservices
Example microservices showing how to use Kafka and Kafka Streams with Spring Boot on the example of distributed transactions implementations with the SAGA pattern
spring-boot-logging
A library for logging HTTP request/response for Spring Boot application and integration with Elastic Stack
course-spring-microservices
Code examples built for the purpose of video course: Microservices With Spring Boot And Spring Cloud
sample-spring-blockchain
sample project that illustrates how to send transaction and observe processed transaction in ethereum using web3j, blockchain and spring boot
sample-spring-microservices-transactions
Spring Boot Demo with microservices that performs distributed transactions
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
spring-boot-istio
Spring Boot Library for integration with Istio on Kubernetes
sample-spring-cloud-microservices-future
sample microservices illustrating usage of non netflix spring cloud components spring cloud loadbalancer, spring cloud gateway and spring cloud consul
spring-boot-tips
This repository shows the most interesting Spring Boot features
sample-message-driven-microservices
sample spring cloud application that integrates with rabbitmq through spring cloud stream framework as shows how to setup message-driven microservices basing on publish-subscribe model, consumer groups
sample-spring-cloud-stream-kafka
Demo illustrating the usage of Spring Cloud Stream in order to integrate with Kafka Streams
sample-spring-kafka-transactions
Spring Boot demo apps for testing Kafka transactions with other resources like database
sample-spring-redis
Demo Spring Boot application showing usage of Spring Data Redis repositories
openshift-quickstart
Developer Workshops related to the Java development on OpenShift
sample-spring-boot-saga-eventing
Demo presenting how to use Spring Cloud Stream and Spring Cloud Function with Apache Kafka broker to implement SAGA pattern in event-driven communication.
sample-spring-boot-graalvm
Demo project that shows how to build Spring Boot applications with GraalVM and run them in serverless architecture, e.g. Knative on Kubernetes with Skaffold and Jib
kubernetes-quickstart
Demo Java apps for several scenarios on Kubernetes
sample-ignite-jpa
set of sample applications in different branches that show how to use spring-boot toghether with spring-data-ignite in order to integrate an application with single standalone Apache Ignite instance, and cluster of instances
spring-cloud-kubernetes-discovery-ext
A Library for registering Spring Cloud application running outside Kubernetes Cluster
sample-docker-microservice
Two similar Spring Boot and Quarkus web-based apps for performance comparison
sample-nomad-java-services
sample spring applications that are deployed on Hashicorp's Nomad and and communication with each other using Consul disocvery and Spring Cloud Consul client
sample-spring-cloud-messaging
Demo for presenting Spring Cloud Stream and RabbitMQ
sample-springboot-dekorate-istio
Demo illustrating Spring Boot deployment on Kubernetes with automatic manifests generation with Dekorate
sample-amqp-logging
sample spring boot application that ships logs to logstash via rabbitmq amqp message broker
sample-java-kubemq
Demo of Java app with Spring Boot integrating with KubeMQ on Kubernetes
sample-spring-boot-web
sample spring boot microservices with spring web, database backend (mongo), api auto documentation (swagger2)
sample-spring-graphite
generating and exporting metrics from spring-boot application to influxdb, visualizing them in grafana and sending notifications to slack
sample-serverless-aws-lambda
sample java serverless applications that uses aws lambda and aws sns, aws sqs, aws dynamodb