-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
Description
One enhancement we'll need at some point is an event source within a pico. One that can be read for logging purposes and possibly used for playback, reliability etc.
This article has information on building an event source in MondgoDB.
Mark @solargroovy had these thoughts:
I'm not sure if our Perl driver supports tailable cursors.
We all but store events now with scheduled events
One issue is that a capped collection has fixed total space. If you are passing env info someone could DOS you by sending to much data.
You could use a ttl index to get similar results.
You could guarantee delivery and provide a replay log of events
A node front end/event collector could allow you to distribute event processing or have certain channels with a higher priority than others
We'd want:
- work on a pico-by-pico basis.
- filterable by ECI