Skip to content

Event-driven DDD microservices based on spring and kafka with @JsonPath for @ProjectedPayload kafka deserialization

Notifications You must be signed in to change notification settings

daggerok/spring-kafka-services

Repository files navigation

system of systems

Event-driven DDD microservices based on spring and kafka with @JsonPath for @ProjectedPayload kafka deserialization

infrastructure services

kafka

./mvnw -pl :infrastructure-kafka spring-boot:run
http :8081/actuator/health

h2

./mvnw -pl :infrastructure-h2 spring-boot:run
http :8082/actuator/health

application services

catalog

./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

About

Event-driven DDD microservices based on spring and kafka with @JsonPath for @ProjectedPayload kafka deserialization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages