code-examples is a collection of software projects implemented as POCs (Proof Of Concept)
All the projects that are part of this repository are listed below under the concept / framework it belongs to. Few of the projects implement multiple concepts so they would be listed under multiple topics.
-
Alibaba Sentinel
- Project :: alibaba-sentinel
- Guide :: https://levelup.gitconnected.com/how-to-implement-a-circuit-breaker-in-microservice-with-alibaba-sentinel-d645f69b20ef
-
Resilience4j
- Project :: student, subject
- Guide :: https://blog.devgenius.io/implementing-spring-cloud-circuit-breaker-with-resilience4j-cea647235cd7
- Project :: eureka-server, demo-eureka
- Guide :: https://levelup.gitconnected.com/simple-implementation-of-eureka-server-with-springboot-780b64e19735
- Project :: eureka-server, student, subject
- Guide :: https://medium.com/javarevisited/simple-implementation-of-spring-cloud-openfeign-7f022630d01d
- Project :: gateway
- Guide :: https://medium.com/javarevisited/how-to-use-spring-cloud-gateway-to-dynamically-discover-microservices-194c0c3869c6
- Project :: config-server-app
- Guide :: https://medium.com/javarevisited/external-configuration-in-microservices-spring-cloud-config-9c925f64749f
- Project :: axon
- Guide :: https://medium.com/javarevisited/simple-implementation-of-axon-4-with-springboot-and-mongo-db-6ee25008459d
- Project :: hexagonal-architecture
- Guide :: https://medium.com/javarevisited/hexagonal-architecture-implementation-in-java-48a89c018247
- Project :: demo
- Guide :: https://medium.com/javarevisited/how-to-build-run-and-test-a-simple-springboot-app-in-docker-lab-test-style-e632b57265a8
-
With Kafka Java Client
- Project :: kafka-demo
- Guide :: No Guide
-
With Spring Kafka
- Project :: spring-kafka-demo
- Guide :: https://medium.com/javarevisited/implementing-another-in-demand-spring-project-spring-kafka-85ee25ec14f8
- Project :: java-instrumentation
- Guide :: https://medium.com/javarevisited/java-instrumentation-a-simple-working-example-in-java-a2c549024d9c
- Project :: grpc
- Guide :: https://medium.com/javarevisited/what-is-grpc-is-it-better-than-rest-api-58a3b7aff13a
- Project :: reactive
- Guide :: https://medium.com/javarevisited/lets-explore-reactive-programming-through-rxjava-805b0137e5d
- Project :: graphql
- Guide :: https://medium.com/javarevisited/what-is-graphql-will-it-replace-rest-api-da2618001655
- Project :: aspect
- Guide :: https://medium.com/javarevisited/how-to-build-an-effective-logging-system-using-aspect-and-spring-cloud-sleuth-8f7aed647545
- Project :: arch-unit-demo
- Guide :: https://medium.com/javarevisited/how-to-test-java-architecture-with-archunit-fe8c018b7b57
- Project :: ai-sample
- Guide ::