A Snowplow solution accelerator showing how to build a real-time viewer profile for a video streaming site. Leveraging Snowplow, Apache Kafka and AWS DynamoDB. Written in Java by our friends at OSO.
To get started, head to our Kafka Live Viewer Profiles: Introduction in the Snowplow Documentation site.
This solution accelerator was built by the team at OSO, the Kafka Experts.
Please note the code in this project is provided for your exploration only, and are not formally supported by Snowplow with Service Level Agreements (SLAs). Solutions accelerators are provided AS-IS and we do not make any guarantees of any kind. Please do not submit a support ticket relating to any issues arising from the use of these projects. The source in this project is provided subject to the license set forth below. All included or referenced third party libraries are subject to the licenses set forth below.
Any issues discovered through the use of this project should be filed as GitHub Issues on the repo. They will be reviewed as time permits, but there are no formal SLAs for support.
Live Viewer Profiles is copyright 2024-present Snowplow Analytics Ltd.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.