~/talk

The SmugMug Tale

links:none on file
slides:none on file

SmugMug runs photo/video storage on Amazon S3 (measured in petabytes) and EC2 for encoding, with a custom Skynet autoscaler that spins hundreds to thousands of cores on demand. MySQL is the critical store: large Terabytes of InnoDB on 8‑core, 64GB nodes with Percona/1.03 patches, replication tuned to keep slave lag <1s and use memcached to reach a 96% memcached hit rate (reads often 70µs). Using a Toro 7410 SSD appliance over NFS cuts synced‑write latency (10k IOPS ≈700µs) and makes snapshot clones take seconds instead of hours.

AI-written summary · about

  1. 0:00Intro
  2. 1:29Our challenge
  3. 2:41Architecture overview
  4. 4:12Storage
  5. 5:25Compute
  6. 7:21Secret Weapon:Akamai Super-fast CDN
  7. 9:19Secret Weapon: memcached
  8. 10:46Secret Weapon: MySQL
  9. 13:27Secret Weapon: InnoDB
  10. 14:45Secret Weapon: Percona
  11. 17:34MySQL query details
  12. 19:21MySQL Issues: Filesystems
  13. 20:47Filesystem Solution - ZFS! Transactional
  14. 21:52The REAL Issue We run Linux
  15. 23:40Replication solutions
  16. 24:49Secret Weapon: Sushi Toro aka S7410.
  17. 27:13Sushi's quite reasonable
  18. 28:13Sushi served fast
  19. 30:37Sushi today
  20. 31:35Analyzing sushi DTrace on Linux!
  21. 32:18MySQL on Toro so far NFSv3 (rather than v4)
  22. 33:24MySQL on Toro problems
  23. 33:55Even faster?
  24. 34:27Kitchen sink on Toro
  25. 34:40The future? 100% SSD
  26. 35:26Oracle wishlist
~/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.