Feed items

Passenger 2.2.11 packages for Ubuntu 8.04 Hardy

The last Passenger release, 2.2.10, has a bug that causes Apache to freeze when used under moderate load (Phusion say high load but we’ve seen it on quite moderate conditions).  We recommend that anyone using Passenger 2.2.10 upgrade to 2.2.11 asap.  Ubuntu Hardy packages are now available in our repository.

Passenger 2.2.10 packages for Ubuntu 8.04 Hardy

Phusion released Passenger 2.2.10 this week, fixing some bundler compatibility bugs and a file descriptor bug that could lead to “mysterious crashes”.

We’ve built our Ubuntu Hardy packages for i386 and AMD64 architectures which are now available from the Brightbox apt repository.  We’ve also upgraded our librack-ruby packages to 1.1.0.

Important announcement: Multiple users and accounts release

We recently previewed some upcoming changes to how users interact with Brightbox accounts. This feature will be going live at 12:00 GMT on Weds 17 Feb and since it represents a change in behaviour for existing customers, I’ve summarised the details below.

Full Text Indexing in Ruby with Xapian Fu

I’ve just properly announced my Ruby full text indexing library, Xapian Fu, on my personal blog.  It’s a Ruby interface to Xapian, an open source search engine Library.  Xapian Fu basically gives you a Hash interface to Xapian – so you get a persistent Hash with full text indexing built in.

For example:

MySQL slow query improvements

We’ve just pushed some updates to the MySQL slow query warning interface in the Brightbox control panel, which includes two main improvements.

Firstly, where the same (or very similar) query occurs more than once, they are aggregated together rather than being recorded as individual slow queries. The user interface displays the count so you can see exactly how many times this slow query occurred in the last 7 days.

Secondly, the full SQL query is now displayed, so customers now have more information with which to optimise their applications.

Brightbox Gem v2.3.6 released

Today I’m pleased to announce a new revision of the Brightbox Deployment Gem, version 2.3.6. This release fixes some of the issues reported to us by our users, along with a few extra features.

New: announcing the Brightbox SLA

Over the last few months, we’ve been seeing increasing number of requests about our SLA (Service Level Agreement) – do we have one? if not then why not? and so on.

We’ve been reasonably resistant to publishing an SLA until now, not because of doubts over our infrastructure or ability to deliver, but because of the minimal value we felt it would add for customers in the event of actual downtime. We’re a pragmatic bunch at Brightbox and like to avoid adding things just for the sake of it or “because everyone else does” :)

Preview: Multiple users and accounts

Right now, each Brightbox customer has a single username/password to access their Brightbox account. For many smaller customers, this works fine and they can easily operate the various aspects of their account themselves e.g manage virtual machines, billing and support tickets. However, there are also a number of scenarios where this doesn’t work too well – especially when there are multiple people managing one or more accounts.

Passenger 2.2.9 packages for Ubuntu 8.04 Hardy

The Phusion team released Passenger 2.2.9 today, which adds support for Rails 3, the GEM bundler, and fixes a couple of bugs.  As usual Brightbox are providing Ubuntu Hardy packages for i386 and AMD64 architectures, available now from the Brightbox apt repository.

Brightbox sponsors NWRUG, 21st January, Manchester

I’m speaking at this month’s North West Ruby Group meeting about some of the tools available that can be used to solve common Ruby and Rails deployment and development problems. “UNIX: Rediscovering the wheel”.

Brightbox is also sponsoring the meeting so there will be free pizza afterwards (free as in pizza, not as in speech).

More details on the NWRUG blog page.

Hope to see you there!