TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Introducing Phusion Passenger 5 beta 1, codename “Raptor”

123 pointsby narfzover 10 years ago

12 comments

xinucover 10 years ago
As a happy and satisfied Passenger Enterprise user, I&#x27;d say that Passenger does deserve a better attention from ruby community. Just because it&#x27;s (too) easy to use, doesn&#x27;t mean it can&#x27;t perform well.<p>We still use version 4 and benchmark it with unicorn and the likes, and we found no noticeable different on performance, except the fact that it&#x27;s easier to configure and manage.
MattRogishover 10 years ago
We&#x27;ve been using Passenger at RailsMachine.com since they released it, and have always been impressed with the team and the performance of the product (across hundreds of customer applications on thousands of app servers) over the years.<p>I had been following Raptor and actually had no idea it was by the Phusion folks. Guess I didn&#x27;t pay close enough attention! Very excited to test the betas and see how it performs across our network.<p>In benchmarks with customer&#x27;s systems against Passenger4, Puma, and Unicorn, we have not seen anything that would suggest a general-case migration to any of those would be advisable for apps without a specific workload reason.<p>We have a number of folks on the Enterprise product, primarily for zero downtime restarts. I think &quot;Immutable Infrastructure&quot; plus load balancer support would negate the need for this, if you&#x27;ve got the orchestration in place. I&#x27;m curious how Phusion responds to that becoming more and more popular&#x2F;prevalent.
whizzkidover 10 years ago
I just installed this to our test server and impressed by results actually<p>We had 100 req&#x2F;sec on our 2gb test server.<p>We got 170 req&#x2F;sec without any tuning by using the same config<p>Im sure i can tune it little more to get it to 200 req&#x2F;sec, which is a lot improvement to previous version. Well done guys!
philnashover 10 years ago
I&#x27;m a little disappointed. Not that it was a marketing stunt, that was clear from the outset, and it worked well.<p>I&#x27;m disappointed they&#x27;re dropping the Raptor name, it just sounds so much better than &quot;Phusion Passenger&quot;.
jsnkover 10 years ago
I am glad this wasn&#x27;t just a vapourware. Given that it&#x27;s an improved Passenger, I can believe all the hype.<p>[edit] Actually trying it out on my dev machine right now. I am getting a random error that I normally don&#x27;t get with thin server. Doesn&#x27;t play well with pry either right now. I&#x27;ll wait a bit until it goes out of beta.
评论 #8658811 未加载
评论 #8658247 未加载
rubiquityover 10 years ago
I&#x27;m always disappointed when an open source-ish tool has to market itself. Unicorn didn&#x27;t market itself. Its users marketed Unicorn because it worked&#x2F;works so well.<p>I also don&#x27;t think the comparisons Raptor is doing are fair. You&#x27;re comparing an application server with a cache against just application servers. Also, I would expect Raptor&#x27;s memory usage to be higher once that cache starts to fill up, or maybe you&#x27;ve created a super small cache just for &quot;Hello World&quot; apps.<p>People aren&#x27;t avoiding Passenger because &quot;it&#x27;s too easy to use&quot;, a lot of people avoid Passenger because you&#x27;re a weird company. Application servers are very important, perhaps too important to be tied to a commercial entity.<p>I applaud you on the work (code-wise) you&#x27;ve put into this and I hope the entire Ruby community as a whole benefits from it, like you claim we have with older versions of Passenger (which kinda seems like revisionist history to me, but oh well).
评论 #8658663 未加载
评论 #8659052 未加载
评论 #8661207 未加载
natejenkinsover 10 years ago
Does Passenger 5 support hot reloading? This was the reason I switched to Unicorn a few years ago.
评论 #8658084 未加载
评论 #8658081 未加载
davidwover 10 years ago
What I liked about Passenger from the get-go is that it figures out how many instances to keep active, given some initial parameters and how much traffic you&#x27;re getting. That is <i>so</i> much more right than what others were doing back then, which was just starting N instances and hoping N was a good number.
shawabawa3over 10 years ago
I&#x27;m really disappointed zero downtime restarts are still an enterprise only feature.<p>I absolutely cannot justify spending $30&#x2F;server month on passenger - that&#x27;s more than the boxes I&#x27;m running it on cost - and zero downtime restarts are a must-have for me.
评论 #8658349 未加载
评论 #8660699 未加载
评论 #8659586 未加载
评论 #8658573 未加载
meesterdudeover 10 years ago
ah-ha! it was Phusion all along. very clever marketing efforts. I wish they could have traded on just the facts, but it&#x27;s clear they got more buzz taking this path.<p>Kudos to them!
jhonovichover 10 years ago
How much of an improvement is Passenger 5 over Version 4?
评论 #8658132 未加载
评论 #8658211 未加载
grandalfover 10 years ago
I thought the marketing campaign was clever. Trying to give it a try and can&#x27;t seem to find the gem name and example Procfile configuration.
评论 #8658392 未加载