Glossary - snowplow-archive/sauna GitHub Wiki
This section explains the meaning of terms used in Sauna.
Observer
Observers are Sauna's way of detecting incoming events. These entities wait for specific events to occur - when an event occurs, it is the observer's job to trigger the appropriate responder action.
Currently available observers: local filesystem, for Amazon S3.
Responder
Responders carry out various actions whenever a Sauna observer detects a corresponding event.
Currently available responders: Sendgrid, Optimizely.
Logger
Loggers catch messages sent by observers and responders, then log them to various sources. Logger messages can be structured (conform to a specified schema) or unstructured (plain strings).
Currently available loggers: HipChat, DynamoDB, Stdout.