Developing a Westy Tracking platform on Cloud Foundry
summary
A real-time Westy tracking platform that actually runs: TCP GPS trackers (about $20 GPS tracker) connect to a Vert.x receiver that parses a low-level, reverse-engineered binary protocol, publishes JSON on an event bus, and persists updates into Redis using sorted sets with timestamp scores so queries like “last location” or “last hour” are instant. A separate HTTP app serves an AngularJS frontend (Vert.x, Redis, AngularJS) via an event-bus bridge; deployed on Cloud Foundry with a TCP route and Redis service, and it works in production.
AI-written summary · about
chapters (16)
- 0:00Start
- 4:31Tracker Protocol : Westy Tracking
- 5:59Technologies applied
- 8:42Vert.x: Overview
- 10:22Vert.x: Verticles
- 10:57Vert.x: Eventbus
- 12:38Modern architecture
- 17:17Redis : Westy : Store location details
- 18:48AngularJS : Key Features
- 19:26AngularJS : Westy : Web Verticle
- 23:51Cloud Foundry: Deployment
- 24:45Cloud Foundry : Deployment : TCP Routing (beta)
- 25:52Cloud Foundry: Application: Configuration
- 26:50Cloud Foundry : Application: Original
- 27:04Cloud Foundry: Application : Splitting it up
- 27:46Westy: Last remarks
related talks
45mKeeping it Real(time)
30mAn IoT App's Journey to the Cloud: From localhost to PCF Dev and Pivotal Cloud Foundry - Beibei Yang
26mMonitoring Node.js Microservices on CloudFoundry with Open Source Tools and a Shoestring Budget
18mReality Check on Total Cost of Ownership in Asset Tracking
01h 16mGoing Async - Practical Patterns for Push-Enabled Applications
37mHow does Server Side Swift Workout in the Real World?
43mRealtime Web Apps in the Wild
33mA tale of two webs
