Using a fairly standard Rails 4.2.X, Grape API, Puma stack, Ruby 2.3.1
In production we are seeing a leakage of large temp files containing the request body in clear (POST with large bodies). After a few days we are forced to delete these files manually (or write a hack to delete periodically). Puma should call .unlink or .delete on whatever temp file it decides to create.