EventStore / samples

Samples showing practical aspect of EventStoreDB, Event Sourcing
https://developers.eventstore.com/
MIT License
70 stars 24 forks source link
cqrs database event-sourcing eventstore eventstoredb samples

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:

CQRS flow

Crypto Shredding

Sending EventStoreDB logs to Elasticsearch

Description

These samples show how to configure various ways of sending logs from EventStoreDB to Elasticsearch:

Running samples locally

Check the README.md file in the specific sample folder for detailed instructions.

Support

Information on EventStoreDB support: https://eventstore.com/support/.

EventStoreDB Documentation: https://developers.eventstore.com/