{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"library","owner":"ddd-by-examples","isFork":false,"description":"A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.","allTopics":["events","crud","spring","ddd","functions","domain-driven-design","aggregate","hexagonal-architecture","event-storming","ddd-architecture","c4","vavr","aggregate-root","ports-and-adapters","archunit"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":15,"starsCount":4397,"forksCount":677,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-07T21:43:17.922Z"}},{"type":"Public","name":"cinema","owner":"ddd-by-examples","isFork":false,"description":"Cinema playground - example repo from reserving seats with different rules","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":63,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-16T05:34:11.318Z"}},{"type":"Public","name":"factory","owner":"ddd-by-examples","isFork":false,"description":"The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack","allTopics":["cqrs","domain-driven-design","aggregate","event-storming","domain-events","domain-model","ports-and-adapters","crud","hexagon","invariants","enterprise-applications","domain-knowledge"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":1,"starsCount":1333,"forksCount":275,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-10T00:14:10.961Z"}},{"type":"Public","name":"all-things-cqrs","owner":"ddd-by-examples","isFork":false,"description":"Comprehensive guide to a couple of possible ways of synchronizing two states with Spring tools. Synchronization is shown by separating command and queries in a simple CQRS application.","allTopics":["events","kafka","cqrs","spring","spring-boot","mongodb","ddd","domain-driven-design","kafka-connect","debezium"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":595,"forksCount":150,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-04T09:49:43.142Z"}},{"type":"Public","name":"event-source-cqrs-sample","owner":"ddd-by-examples","isFork":false,"description":"Sample ES/CQRS application","allTopics":["domain-driven-design","event-sourcing","event-driven","springboot","hexagonal-architecture","cqrs"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":463,"forksCount":131,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-22T22:15:14.332Z"}}],"repositoryCount":5,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}