Created an IoT analytics platform and web app for Crowsnest, which ingested and processed IoT data from connected devices. Using a distributed complex event processing engine, Crowsnest allowed customers to create rules for matching incoming data patterns to specific actions, analyze overall trends in data, and drill into specifics while troubleshooting individual devices. The platform was built to be idempotent, highly resilient to failure, and easily handled 120k msg/sec.
Knockout (JavaScript) web-app
Django and Flask (Python) web services
Storm (Java) event processing engine
Cassandra, Elasticsearch, and Redis for data layers
Like this project
0
Posted Nov 21, 2023
Ember.js web-app with a Django, Flask, and Storm backend