Replies: 2 comments 2 replies
-
So, I also don't like maintaining it, but there are several features we maintain like phased-restart which are intended to support a specific use-case of someone who wants to start a Puma server and just wants Puma to provide everything all by itself, without need for additional programs or tools. For example:
So, to me, the design goal of "it should be safe, easy and effective to run Puma without any other tools" requires supporting these features. Although I would love to get rid of phased restarts, it would really hamper this design goal. |
Beta Was this translation helpful? Give feedback.
-
Connecting this poll with this recent discussion about phased restart: #3236 |
Beta Was this translation helpful? Give feedback.
-
Is having phased restart inside Puma is worth it?
It is a lot of complexity to maintain and it is becoming an even sharper knife over time (see: recent problem with Rails and
date
gem, #2843, #2893).Is it up to Puma to handle deployment strategies?
Just throwing this out there.
8 votes ·
Beta Was this translation helpful? Give feedback.
All reactions