~/talk

Boosting your applications with distributed caches/datagrids

Talkat Greach 2019 · 2019-03-28..03-30· [databases, distributed-systems]
github:karesti
slides:none on file

Explains how Infinispan 10 (embedded or client‑server) provides replicated and distributed caches with configurable owner count, backups, consistent hashing and cross‑site replication via JGroups; demonstrates a working Vert.x example that uses Infinispan as the cluster manager, a Vert.x clustered event bus, distributed locks and continuous queries to avoid duplicate work (Voldemort/Death Eaters demo). Shows Quarkus native build running the demo, notes JVM image size drops (~140 MB to ~13 MB) and that the demo and native Docker image run successfully.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30What is a data grid
  3. 3:21Caches vs distributed caches
  4. 7:14Redundancy and ownership
  5. 9:27Consistent hashing explained
  6. 12:25Vertex and event bus demo
  7. 18:42Distributed locks in Vertex
  8. 21:02Vertex and Infinispan integration
  9. 23:18Stateful vs stateless apps
  10. 24:43Client-server mode benefits
  11. 27:35Modern JVM frameworks
  12. 29:22GraalVM and Quarkus benefits
  13. 30:27Hogwarts magic WebSocket demo
  14. 38:31Quarkus native executable demo
  15. 41:06Infinispan future API
  16. 43:13Q&A and resources
~/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.