~/talk

Simplifying Polyglot Persistence Integration with...

Talkat GeeCON Prague 2023 · 2023-10-19..10-20· [java, databases]
links:none on file
slides:none on file

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

  1. 0:00Introduction and speaker intro
  2. 1:14Why Jakarta Data matters
  3. 7:24Live demo with Rock Paper Scissors
  4. 14:13Code walkthrough and repository pattern
  5. 25:16Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.