0.1.0 • Published 3 years ago
mithic v0.1.0
⚠ Heavily WIP, not for consumption yet.
Event sourcing module upcoming
Modular library for real-time isomorphic JavaScript applications using CQRS/ES/CRDT
Overview
mithic provides the building blocks for creating real-time client and server side applications, using patterns from CQRS, Event Sourcing (ES) and CRDT.
In mithic, events form a causal Merkle DAG, instead of just a linear event stream. This allows CRDTs to be constructed through conflict-free replication of event graph, which is perfect for implementing offline-first and/or decentralized applications.
Packages
| Package | NPM | Description |
|---|---|---|
@mithic/collections | collection library | |
@mithic/commons | common utility components | |
@mithic/cqrs | CQRS library | |
@mithic/event (WIP) | event graph store interface | |
@mithic/messaging | messaging interface |
License
This repository and the code inside it is licensed under the MIT License. Read LICENSE for more information.
0.1.0
3 years ago