Event-driven DDD microservices based on spring and kafka with @JsonPath for @ProjectedPayload kafka deserialization
kafka
./mvnw -pl :infrastructure-kafka spring-boot:run
http :8081/actuator/healthh2
./mvnw -pl :infrastructure-h2 spring-boot:run
http :8082/actuator/healthcatalog
./mvnw -pl :service-catalog spring-boot:run
http :8083/actuator/health
http post :8083/api/v1/products name="iPhone x" qty=4
http get :8083/api/v1/products | jq ".content"
http get ":8083/api/v1/products?size=1&page=0" | jq ".content"orders
./mvnw -pl :service-orders spring-boot:run
http :8084/actuator/health
http :8084/api/v1/product-infos | jq ".content"resources
- Inspired by this talk: YouTube: Refactoring to a System of Systems - Oliver Gierke
- JetBrains IDEA REST HTTP Client
- GitHub: odrotbohm/sos