~/talk

Efficient reliable microservices

TalkinRussianat SnowOne 2020 · on Saturday, 2020-02-29· [microservices]
links:none on file
slides:none on file

Describes combining JVM business logic and an embedded distributed Cassandra database inside the same process to build stateful microservices that handle hundreds of billions of records and millions of ops/sec. Explains benefits of co-locating business logic and DB, how embedded state affects reliability and availability, and how this approach improved service performance; also evaluates which databases are suitable to embed in microservices and which are not.

AI-written summary · about

  1. 0:00Introduction
  2. 4:07High-load service issues
  3. 10:32Losses in typical architecture
  4. 17:40Stateful service as solution
  5. 21:18Reliability and fault tolerance
  6. 29:18Implementing stateful service
  7. 37:00Cache and DB sync
  8. 43:52Heavy query optimization
  9. 47:30Full-text search and indexes
  10. 50:25Deployment and update issues
  11. 55:10Summary
~/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.