"How Puma Works" - Nate Berkopec (RubyConf AU 2023)

на сайте с October 28, 2023 18:41
(Nate Berkopec) Have you ever wondered how Puma (or other webservers) work? Let's explore the internals of how a pre-forking webserver like Puma buffers and processes requests, what Rack is and how Puma uses it to interact with Rails, and how Puma's multi-threaded and parallel design works in practice.