Terminology: Other backend services
We often connect Open Content via the event log or the Notifier to create even-driven workflows. Here are some of the parts we are using internally.
Live Content Cloud
We use our Live Content Cloud service for real time information to users of our Dashboard and Web and App Platform.
Everyone expects nothing less than information in near real time. Live Content Cloud is used when you want to push data to subscribers. Used in our App Platform for live updates of already downloaded content, or personalized push notifications based on OC Concepts.
Query Streamer
Query Streamer is a clouded “subscription service” for tools and presentation clients. You are able to set up a stream, a question like “sport content” and then subscribe to changes to the subscribed content stream and get notified in near real time. When a new item matches, Query Streamer notifies the subscriber/s.
QS uses Elastic Search Perculation in a cluster config as an Amazon Service. Subscriptions are persisted in QS.
Infocaster
Infocaster is the part that distributes the output from the Query Streamer (or other sources) to end subscribers. Written in node, It runs stateless at AWS, as scalable Docker instances with a load balancer. A message is sent as push notifications (SNS) or event via a SQS que.
Last updated