~/talk

10 Things Developers should know about Databases

slides:none on file

Ten concrete rules: learn schema and query execution, test at scale and benchmark rather than trust vendor claims, and treat databases as a shared responsibility. Key specifics: MySQL runs a single query in one core, distributed systems like TiDB use many cores/nodes but add latency, and indexes can speed queries by 1,000x but slow inserts/updates and complicate plans. Watch for capacity limits, network speed‑of‑light latency, 50k+ connections cost, pathological pages with 70k queries, utf8mb4 for emoji, and costly backups/rebuilds.

AI-written summary · about

  1. 0:00Intro
  2. 0:20Who are you
  3. 1:08Programming language
  4. 2:08DevOps
  5. 3:25Conflict
  6. 3:51Stupid Database
  7. 4:38Shared Responsibility
  8. 4:58Top Recommendations
  9. 5:10Database Basics
  10. 6:19Database Execution
  11. 7:07Single Thread
  12. 8:24Indexes
  13. 10:14Capacity
  14. 12:28Scaling
  15. 13:27Examples
  16. 14:25Tidy
  17. 15:14Latency
  18. 16:31Speed of Light
  19. 19:05Network Latency
  20. 20:53Connection Cost
  21. 23:15Scale and Performance
  22. 25:31Memory vs Disk
  23. 28:31Application Changes
  24. 29:31Character Sets
  25. 31:43Operational Overhead
  26. 32:51Distributed Systems
  27. 35:01Security
~/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.