{"repo":"kurrent-io/samples","free":true,"listed":false,"github":"https://github.com/kurrent-io/samples","clone":"git clone https://github.com/kurrent-io/samples.git","description":"Samples showing practical aspect of KurrentDB & Event Sourcing","language":"Java","stars":79,"topics":["eventstoredb","eventstore","event-sourcing","cqrs","database","samples","kurrentdb"],"license":"MIT","category":"databases-storage","readme_excerpt":"EventStoreDB samples EventStoreDB is an industrial-strength database technology used for event-sourcing. It is open source and runs on most platforms or as SaaS in Event Store Cloud. This repository provides practical samples that demonstrate features of EventStoreDB and its client SDKs. Common operations and samples are in the client repositories Contributing Feel free to create a GitHub issue if you have any questions or request for more explanation or samples. We're open to any contribution! If you noticed some inconsistency, missing piece, or you'd like to extend existing samples - we're happy to get your Pull Request. Read more in the Contribution Guidelines Samples Samples are organized by topics in dedicated directories by programming languages/environments. Quickstart Quickstart guides have been created that show you how to stand up a sample Hello World application that appends to and reads from a stream in EventStoreDB. Find the sample for your preferred client language below: - .NET: ASP.NET Core sample - Go: Gin sample - Java: Spring Boot sample - Node.js: Express.js sample - Python: Flask sample - Rust: Rocket sample CQRS flow - .NET Description : - Demonstrates typical event sourcing with CQRS flow - Stores events in EventStoreDB - Shows how to handle the write model and read model - Builds read models using Subscription to $all - Shows how to store read models as ElasticSearch documents - Shows how to write unit and integration tests - Java Description : - Demon","default_branch":null,"files":null,"tree":[],"storefront":"/r/kurrent-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kurrent-io/samples/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}