~/talk

Going beyond ORMs

Talkat JCON EUROPE 2024 · 2024-05-13..05-16· [databases, web-platform]
slides:none on file

Demonstration of JSON Duality Views shows Oracle maps existing relational tables into writable JSON or GraphQL views so clients can send JSON payloads directly and the database translates them into INSERT/UPDATE/DELETE on underlying tables. Demo uses Oracle Database 23c (23.4), Docker/testcontainers, Micronaut (examples applicable to Spring Boot and Quarkus) and Liquibase; an inserted JSON becomes a relational row. Views are virtual (not materialized), database handles query/transform work to avoid app-level migrations, and Oracle claims this scales to large datasets.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:48Current state of relational data
  3. 8:55Pros and cons of JSON documents
  4. 13:10Combining relational and JSON
  5. 14:16JSON Relational Duality View
  6. 24:16Demo setup and prerequisites
  7. 28:28Micronaut application overview
  8. 36:19Live demo with database
  9. 43:17Encouragement and resources
  10. 44:45Q&A session
~/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.