mongodb-message-store

1.0.2 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i mongodb-message-store

Weekly Downloads

4

Version

1.0.2

License

MIT

Unpacked Size

25.8 kB

Total Files

11

Last publish

Collaborators

  • magnusak78