Store events in AWS S3
Stability: 1 - Experimental
Store events in S3.
npm install s3-eventstore
var S3EventStore = ;var es =accessKeyId: "ACCESS"region: "us-east-1"s3Bucket: "all-events"secretAccessKey: "SECRET";es;
Event keys look like following example:
AWS: Object (Default:
require('aws-sdk');) An instance of
accessKeyId: String AWS access key ID.
region: String The region to send service requests to.
s3Bucket: String The name of S3 bucket to use for event store.
secretAccessKey: String AWS secret access key.
sslEnabled: Boolean (Default: true) Whether to enable SSL for requests.
Creates a new S3EventStore instance.
callback: Function (Default: undefined) An optional callback to call on success or failure.
Attempts to store the
event in S3. If a
callback is provided it will be called with error set to true if an error occurs or with no parameters otherwise.
message: String Trace message.
Emitted to trace internal execution of S3EventStore instance.