~/talk

On the way to Reactive

Talkat Joker 2021 · 2021-10-25..10-28· [databases, reactive-programming]
slides:none on file

R2DBC presents a concrete path from GA 0.8 to a feature-complete 0.9 and eventual 1.0, already supported by most drivers and used with Spring Data at JetBrains. It runs on Java 8, provides non-blocking all the way DB access, service‑loader discovery and standardized connection URLs, and moves beyond 0.8 by adding extensible transaction definitions, improved bind parameters with vendor types and nullable handling, out-parameter support for stored procedures, and a result‑segment API; drivers must upgrade early next year to match the spec.

AI-written summary · about

  1. 0:00Introduction
  2. 2:15What is RDBC
  3. 4:50Design Principles
  4. 7:54RTBC
  5. 9:49Ecosystem
  6. 11:20Connection Factory
  7. 12:48programmatic API
  8. 13:35connection urls
  9. 17:41Extensible Transactions
  10. 22:07Vendor Specific Transactions
  11. 31:05Improved bind parameters
  12. 33:33Improved bind parameters code
  13. 38:16Out parameters
  14. 39:24Readable interface
  15. 40:48Code
  16. 44:53Result Segment API
  17. 45:41RGBC0or
  18. 47:50What about the future
  19. 50:20R2DBC
  20. 51:13Project Loom
  21. 52:29RTBC vs Project Loom
  22. 53:31RTBC Data Access
  23. 54:24Project Loom vs RTBC
  24. 55:04Wrapup
  25. 55:58Questions
~/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.