Lightweight Business Intelligence with Ruby, Rails, and MongoDB
summary
Claims a working lightweight BI built with Ruby on Rails, an event-sourced Leviathan, and MongoDB on the backend that captures every message from RabbitMQ, stores denormalized facts, and keeps statistical aggregates updated as events arrive. ETL overnight jobs become streaming updates, report latency drops to seconds, queries avoid heavy joins, APIs expose real-time metrics, and the implementation runs in production rather than just a design exercise.
AI-written summary · about
chapters (24)
- 0:00Introduction
- 0:44What is Business Intelligence
- 1:44Three Pillars of Technology
- 3:20The Fiji Mermaid
- 6:00Blue Khaki Army
- 9:52How to get started
- 14:08Recipe for success
- 14:34I love Ruby
- 14:58Easy to deploy
- 15:42Controversial
- 16:07MongoDB
- 17:04Postgres
- 17:22Statistics
- 20:06API
- 21:02mythological names
- 21:29typical app ecosystem
- 22:52Leviathan
- 23:41MongoDB Events
- 24:27Explorable Filters
- 25:59Business Intelligence is not rocket science
- 26:09Keep at it
- 26:30Collaborate
- 27:05friendship is magic
- 27:23Enhancing value








