~/talk

Data Access and Data Sharing in Microservices

slides:none on file

Five concrete patterns for accessing data outside a service: option one: REST inner‑service calls (simple but adds latency, tight coupling and cascading failures), option two: schema replication (zero read latency but hard consistency, contract and update orchestration), option three: in‑memory replicated cache (Hazelcast, Ignite, GemFire, Coherence, Finnspan — ultra‑fast but cold starts, memory blowup and replication limits), option four: external data sidecar (owned cache per domain, removes invalidation pain but adds an external fault), and option five: shared data domains (share databases across a small set of services to avoid cross‑service joins at the cost of coordinated changes, connection scaling and stricter governance).

AI-written summary · about

  1. 0:00Introduction to data challenges
  2. 3:15Option one inner service communication
  3. 6:01Option two data replication
  4. 9:13Option three in-memory caching
  5. 16:05Option four data sidecar
  6. 25:42Option five data domains
  7. 32:27Data topology and sharing
  8. 52:30Conclusion and Q&A
~/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.