Marlowe is a Rack middleware that extracts or creates a request ID using a pre-defined header, permitting request correlation across multiple services. Basically, correlation IDs for rack applications such as rails or sinatra.

tags: ruby, rack, rails, correlation ID, middleware