📡

Event Sourcing

advanced

Event store and CQRS

Olay deposu ve CQRS

Estimated Time
⏱️ 2-3 months
Essential Crates
📦 3

Tags

event-sourcingcqrseventsarchitecture

Required Crates

Essential

serde
Event serialization

Olay serializasyonu

crates.io →
serde = { version = "1", features = ["derive"] }
uuid
Event IDs

Olay kimlikleri

crates.io →
uuid = { version = "1", features = ["v4"] }
chrono
Timestamps

Zaman damgalari

crates.io →
chrono = "0.4"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-event-sourcing"
version = "0.1.0"
edition = "2021"

[dependencies]
serde = { version = "1", features = ["derive"] }
uuid = { version = "1", features = ["v4"] }
chrono = "0.4"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Messaging & Queue Projects