~/talk

Breakout Session

Talkat PGConf Silicon Valley 2015 · 2015-11-17..11-18· [databases]
slides:none on file

Concrete claims and concrete fixes: the team scales a site to support millions of active users, handles 3B saves stored in PostgreSQL and achieves 99.999% uptime by iterating real changes — PostgreSQL 9 as primary store, Joyent Public Cloud hosting, SSD-backed replicas, memcached, HAProxy, PgBouncer, Redis and Solr/ElasticSearch for search, read-splitting and vertical sharding for the huge saves table, and moving event blobs to object storage (Manta); each change reports measurable latency, IO or replica lag improvements.

AI-written summary · about

  1. 0:00Introduction
  2. 2:47Data Layer
  3. 3:00MongoDB
  4. 3:19Oracle
  5. 3:37PostgreSQL
  6. 4:29Relational Model
  7. 5:04Trivia
  8. 6:04Positives
  9. 6:19Scalability
  10. 6:46Performance
  11. 6:58Performance Scalability
  12. 7:15Whats Next
  13. 7:26Privacy
  14. 7:44Wanelo Stores
  15. 9:08Why not Heroku
  16. 9:31Foundations of a Web App
  17. 9:44Web Apps
  18. 11:12Premature Optimization
  19. 13:27Cheap Tricks
  20. 15:20CDN
  21. 16:13Redundancy
  22. 18:18Architecture
  23. 20:56Scaling Issues
  24. 22:34Downtime
  25. 25:40What am I waiting for
  26. 28:41Types of waiting
  27. 30:40Recipes
  28. 31:30Memcache
  29. 33:45Optimizing sequel
  30. 36:45Fixing slow queries
  31. 39:11Simple optimization
  32. 41:21RAM is a no brainer
  33. 44:07Replication
  34. 46:57Special Considerations
  35. 49:52Tracking Data
  36. 50:57Tuning Progress
  37. 52:37Skip Buffering
  38. 52:52Database Schema
  39. 53:07Vertical Sharding
  40. 53:27Microservices
  41. 53:47Horizontal sharding
~/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.