Skip to content

A Node.js framework for building DDD, Event Sourcing and CQRS based microservices with TypeScript/JavaScript ๐Ÿš€

License

Notifications You must be signed in to change notification settings

codebricks-tech/typebricks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Type Bricks

Type Bricks is the fastest way to build microservices in Type Script.

Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.

Features

  • Idempotency and Ordering Guarantee in Event Processing ensures valid read models
  • Optimistic Locking and Aggregate State Caching enables high-performant aggregates that never lose integrity
  • Ordered Publishing Guarantee in Event Publishing creates valid event streams
  • Projection Replay and Catch-Up minimize the effort to evolve read models
  • Support of AWS Lambda, API Gateway, Event Bridge, SQS, RDS and CloudWatch delivers scalability and cost savings

Documentation

You can find the Type Bricks documentation on the website.
Check out the Getting Started page for a quick overview.

License

Type Bricks is MIT licensed.

About

A Node.js framework for building DDD, Event Sourcing and CQRS based microservices with TypeScript/JavaScript ๐Ÿš€

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •