Simplifying Polyglot Persistence Integration with...
summary
Demonstrates Jakarta Data as a concrete way to replace DAOs with a repository pattern and shows a working demo: a jopo (rock‑paper‑scissors) game that publishes moves over web sockets and persists matches via Eclipse JNoSQL using records as entities. Implementation runs on Quarkus and WildFly, deployed to an OpenShift sandbox, uses MicroProfile config, and handles queries like “find losers by name” without manual SQL. Live demo supports 27 players simultaneously, stores events ephemerally on the presenter’s machine, and successfully returns winners/losers.
AI-written summary · about
chapters (5)
- 0:00Introduction and speaker intro
- 1:14Why Jakarta Data matters
- 7:24Live demo with Rock Paper Scissors
- 14:13Code walkthrough and repository pattern
- 25:16Q&A and closing remarks
related talks
51mEmpowering Enterprise Architectures with Polyglot Persistence
53mSimplifying NoSQL Database Integration with Jakarta NoSQL
55mPolyglot Persistence with Java
25mPolyglot Persistence Unleashed
45mSimplifying NoSQL Database Integration with Jakarta NoSQ
43mMake your life easier with Jakarta's new persistence features: Data and NoSQL
46mThe State of Java Relational Persistence
48mThe Three Goals to Achieve the Java Persistence Mastering
