~/talk

Smarter data storage on Android

Talkat droidcon Berlin 2022 · 2022-07-06..07-08· [databases, android]
links:none on file
slides:none on file

MicroStream brings a JVM persistence engine to Android that serializes in-memory object graphs (POJOs only, no ORM or annotations) and writes delta-only persistence to files, S3 or blob stores; it loads specific object subgraphs on demand with lazy subgraph loading and keeps only object IDs in RAM. It handles class evolution with legacy type mapping, runs on Java 8, offers a file-system GC and transaction journal for atomic stores, and claims queries via streams are up to 1,000x faster than SQL.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 4:45Challenges in database programming
  3. 11:07System prevalence concept explained
  4. 13:15MicroStream open source project overview
  5. 19:24How MicroStream works with code demo
  6. 25:51Paradigm shift in database programming
  7. 28:07Benefits and use cases for Android
  8. 31:57Legacy type mapping and memory management
  9. 33:25Licensing and open source details
  10. 35:11Resources and next steps
  11. 36:26Q&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.