1.0.2 • Published 3 years ago

mongodb-message-store v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

mongodb-message-store

Build Status License

Table of contents

General info

A message store implementation of the Eventide project logic for a microservice architecture for MongoDB. It is based on the message store module found in the book 'Practical Microservices' by Ethan Garofolo. This implementation uses MongoDB database as storage instad of the message-db. I have also implemented every part of the code anew and according to my own preferences, for better learning and also to avoid any copyrights issues. I did this project solely for the purpose of increasing my own understanding of how the microservice architecture and event sourcing should work.

Features

  • Write messages
  • Read messages
  • Load entities with projection
  • Subscribe to streams

Sources

Technologies

Setup

Install

Test

$ npm test

License