Rethinking Line of Business Applications: Graphs & Cypher as an Alternative to RDBMS & SQL
summary
Argues that graphs plus Cypher can replace RDBMS for transactional LOB systems and shows a working prototype ride‑hailing app called Elder built in TypeScript & React against Neo4j Aura. Claims state is modeled by connecting and disconnecting relationships rather than updating node properties and uses a single asset query to create bookings. Demo includes dynamic pricing (waiting bookings ÷ available cars), end‑to‑end booking lifecycle, audit timestamps, and observable state transitions so the prototype proves the approach works.
AI-written summary · about
chapters (15)
- 0:00Introduction and speaker welcome
- 1:28From tables to graphs mindset
- 6:22Historical roots of table-based computing
- 8:08Modern workflow problems vs old paradigms
- 9:33Relational to graph mindset shift
- 12:00Modeling business objects as sets
- 15:35State representation through relationships
- 18:27Nature-inspired graph modeling
- 20:56Molecular structure of business objects
- 22:21Demo introduction and setup
- 23:05Ride-hailing app walkthrough
- 29:32Transaction mechanics in graph
- 34:06Key design goals for graph models
- 34:49Conclusion and paradigm shift
- 37:17Q&A and resources
related talks
32mNever use a graph database!
55mLet Me Graph That For You
47mWhat Business Can Learn from Dating
44mWhat Finance Can Learn From Dating Sites
19mUnraveling the Web of Relationships: Understanding Graph Data
49mModern Graph Databases
19mUnraveling the Web of Relationships: Understanding Graph Data
32mUnderstanding Complexly Connected Data using Graph Databases
