Skip to content
This repository was archived by the owner on Dec 30, 2022. It is now read-only.

Conversation

@Odonno
Copy link
Owner

@Odonno Odonno commented Jan 8, 2019

  • Create microservices API
  • Create object ids from the backend
  • Create & handle order event (OrderCreated, ItemShipped)
  • Ability to read a stream of events, Write Model using
    • In memory
    • Azure CosmosDB
    • Cloud Firestore
  • Create and use EventStream
  • Re-enable SignalR
  • Remake the events page (now with a list of every event stream)
  • Make EventView/Projection use the required EventStream (and only use events from streams)
  • Add ability to replay a Projection (a stream of events)
  • Replay events on startup (recreate the read model - database)
  • Inform web client on error
  • Command validation (in every Apply function)
  • Add CausationId in metadata
  • Retry mechanism? (failed to store events in a database)
  • Split EventStreamProvider/EventStream into a Storage layer and a Messaging layer and use them both inside a HoC
  • Clean projects
  • Update documentation
    • How to use EventStore
    • How to use EventStream
    • How to use Projection
    • Explain how to create a custom EventStreamProvider

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants