~/talk

The Future of Real-time | Offline | Data

slides:none on file

Describes AWS Amplify’s client-side system that makes apps write once to a single local database and then sync to AppSync using GraphQL schemas; claims include delta sync (only changes since last sync), a change ledger for replay and TTL, and conflict handling via monotonic version counters with an auto merge strategy or Lambda hooks. Front-end DataStore is open source and runs on web iOS Android and React Native; sync integration to the cloud is optional and reported to work at scale for collaborative, offline‑first use cases.

AI-written summary · about

  1. 0:00Start
  2. 0:35Core features should function with or without an internet connection.
  3. 1:33Provide end users with a consistent UX when internet connectivity is slow or non-existent.
  4. 1:54An application that functions within a time frame that the user senses as immediate or very close to it.
  5. 5:55REAL TIME & OFFLINE APPLICATIONS WHY
  6. 6:48USER EXPERIENCE
  7. 7:12REAL TIME & OFFLINE APPLICATION CONSIDERATIONS
  8. 7:31There are only two hard things in Computer Science: cache invalidation and naming things.
  9. 10:01MULTIPLE PLATFORMS
  10. 10:12SCALABILITY.
  11. 10:28REAL TIME & OFFLINE APPLICATION SOLUTIONS
  12. 18:10REAL TIME OPTIONS
  13. 18:29SERVER SENT EVENTS
  14. 20:16SINGLE REHYDRATE QUERY
  15. 20:45CONFLICT DETECTION AND RESOLUTION
  16. 21:42Objects tagged with metadata
  17. 23:59AUTO MERGE
  18. 26:42DELTA SYNC
  19. 27:27TIME TRAVEL
  20. 27:39DB OPTIMIZATION
~/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.