Replies: 2 comments
-
Hey @gap777, Thanks for asking this question. I wanted to add a section to readme titled "What about X" but didn't get the time. Kamal 2 is a great tool and it works super well. I think with Kamal 1 it didn't support multi apps per server, while Kamal 2 does making it very similar to Sidekick. Kamal however has some certain differences in approach:
I think that is it. Kamal is far more developed than Sidekick tho. If it solves your problem you should probably stick with it. Cheers |
Beta Was this translation helpful? Give feedback.
-
I think another advantage (for some people) is that Sidekick is written in Go. Kamal is written in Ruby. Nothing wrong with Ruby at all, but Go will likely be more performant overall. This may not matter much for the orchestration layer, but it is still a consideration, especially with future plans like monitoring, logs, etc. Also, for a Go developer, this is likely to be a big plus. However, as @MightyMoud points out, Kamal is more mature and has the weight of DHH/37Signals, so it may be more desirable for those who are more interested in stability and community size. |
Beta Was this translation helpful? Give feedback.
-
Ruby on Rails / 37 signals / DHH just announced Kamal 2 that seems very similar to this.
Can you help us understand the differences between this package and the new Kamal 2?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions