WARM-BLANKET:
GOODBYE CRAPPY
AFTER-BOOT
PERFORMANCE
PROBLEM
UNPREDICTABLE
REQUEST LATENCY
AFTER WEB SERVICE BOOT
PROBLEM
JUST-IN-TIME COMPILATION
MJIT+JRUBY+TRUFFLERUBY+...
LAZY CODE LOADING
LAZY DATABASE CONNECTIONS
+
SERVICE RESTART/DEPLOY
=
SOLUTION
gem 'warm-blanket'
Henry Burrows @ https://www.flickr.com/photos/foilman/4494662866/
WARMS UP YOUR
WEB SERVICE
LOOPING OVER CONFIGURABLE HTTP REQUESTS
DURING/USING
HEROKU PREBOOT
k8S START UP PROBEs
...
CONSISTENT,
HIGH-PERFORMANCE
FROM THE FIRST REQUEST
=
THAT's ALL FOLKS
Blog about Ruby && JRuby stuff https://ivoanjo.me @knux
ivo anjo