Solving a production performance issue with Union Station

In this article we take a closer look at the performance analysis features of Union Station, and how the features assists in identifying important performance issues »

Passenger 5.0.21: OS X El Capitan support, Node.js improvements, bug fixes

Version 5.0.21 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Speaking at OSCON 2015 Amsterdam: bootstrapping a business around open source

On the 27th of October, Ninh Bui and I (Hongli Lai) will be speaking at OSCon 2015 Amsterdam. It is about a topic that we have »

Passenger 5.0.20: Union Station improvements

Version 5.0.20 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Monitor and analyze your Passenger apps today with Union Station

Union Station is Phusion's brand new take on Passenger application monitoring and analytics. Union Station aims to help you easily find performance bottlenecks and errors in »

Passenger 5.0.18: crash fixes, Ubuntu 15.10 "Wily" packages

Version 5.0.18 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Passenger 5.0.16: fixes Node.js/io.js regression and other bugs

Version 5.0.16 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Passenger 5.0.15: JRuby 9.0.0.0 support and more

Version 5.0.15 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Introducing the Passenger Library project

We are happy to announce the Passenger Library project: next-generation documentation for the Phusion Passenger application server. For a while now, we have had the feeling »

Traveling Ruby 20150715: fixes OpenSSL CVE-2015-1793

Traveling Ruby allows you to create self-contained, "portable" Ruby binaries which can run on any Windows machine, any Linux distribution and any OS X machine. This »

Passenger 5.0.14: OpenSSL CVE-2015-1793

Version 5.0.14 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. This is a hotfix due to »

Passenger 5.0.13: bug fixes

Version 5.0.13 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Phusion Passenger 5.0.11: bug fixes

Version 5.0.11 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

Phusion Passenger 5.0.10: improved admin tools, fixed bugs

Version 5.0.10 of the Phusion Passenger application server for Ruby, Python, Node.js and Meteor has been released. If you hadn't already, be sure »

The brokenness of the sendfile() system call

The sendfile() system call has a bad reputation. In theory it is pretty nice: the system call allows you to send a file over a socket, »