{"repo":"scylladb/care-pet","free":true,"listed":false,"github":"https://github.com/scylladb/care-pet","clone":"git clone https://github.com/scylladb/care-pet.git","description":"Care Pet IoT ScyllaDB example","language":"JavaScript","stars":52,"topics":["iot","database","nosql"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"ScyllaDB IoT example === This example project demonstrates a generic IoT use case for ScyllaDB. The application allows tracking of pets' health indicators and consists of 3 parts: - a collar that reads and pushes sensors data - a web app for reading and analyzing the pets' data - a database migration tool Read the Documentation for the Care-Pet Example Quick Start --- Language-specific implementation resides in the corresponding folder: - Go - Java - Javascript/NodeJS - PHP - Rust - CPP - Python - CSharp The project uses docker-compose to provide the simplest local deployment of the ScyllaDB database cluster. Architecture --- In this simple example, a Collar generates sensors data once a second and sends it directly to the database. Pet owners, sensors, and measurement data can be accessed via the REST API web server. It also implements the lazy-evaluation of the data aggregates. Links --- - Care-Pet Example Guide - Scylla Docs - ScyllaDB Docker image - ScyllaDB drivers page","default_branch":null,"files":null,"tree":[],"storefront":"/r/scylladb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scylladb/care-pet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}