~/talk

Heroku 2014: A Year in Review

Talkat RailsConf 2014 · 2014-04-22..04-25· [ruby, devops-and-delivery]
slides:none on file

Heroku reports concrete wins: deployment times drop about 40% faster deploys by using parallel installs (Bundler 1.5 -j), PIGz compression, asset caching (Rails 4 reduces median deploys from ~32s to ~14s) and fewer duplicate downloads. Platform adds PX dynos (6GB, 8 cores), HTTP Request ID and Log Runtime Metrics for tracing. Runtime advice favors Puma hybrid threads/processes to increase in-dyno concurrency and reduce queueing. Ruby support moves to 2.0+, ongoing GC and perf work (RGenGC, bug fixes) improves stability.

AI-written summary · about

  1. 0:00Start
  2. 0:17Heroku 2014: A Year in Review
  3. 1:12Community Features
  4. 2:563 Ways to make code faster
  5. 5:18Parallel Gzip
  6. 14:57How do we get more consistent performance?
  7. 15:29Scaling: With Dynos Inside
  8. 17:02Puma (unlike Unicorn) can run multiple threads in each process (hybrid mode)
  9. 24:09forks becomes cheaper
  10. 24:49Platform Visibility
  11. 25:35Log Runtime Metrics
  12. 27:54Declare your ruby version in your Gemfile
  13. 30:13Matz Ruby Team Update
  14. 32:13The Patch Monster
  15. 36:08Faster code execution, shorter GC pauses
  16. 39:03Working on infrastructure services to help with testing Ruby
  17. 39:26WANTED: Ruby 2.2 Feature Ideas
  18. 39:48PSA: please set your Ruby version in your Gemfile
  19. 40:06Who has heard of secrets.yml?
  20. 43:10Concurrency and Database Connections in Ruby with
  21. 43:48The Asset pipeline: railsconf The number one source of Heroku
~/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.