2010 Scout Highlights

By Derek Bullet_white Posted in Updates Bullet_white Comments Comments

2010 was a busy year at Scout. The highlights:

Top Features

Top Plugins

View all Scout Plugins

Top Blog Posts

You gave us great feedback on your Scout experience in 2010. We’re taking that feedback and making it even easier to monitor your server cluster in 2011. Subscribe to our RSS feed or follow us on Twitter for the latest updates.


Rails + MySQL Monitoring Enhancements

By Derek Bullet_white Posted in Features Bullet_white Comments Comments

Before today, 75% of the emails sent by Scout were from two plugins: Rails Monitoring and MySQL Slow Queries. Previously, we generated an alert anytime a slow transaction occurred. These emails added too much noise to your inbox – they were viewed 5x less frequently than emails from triggers.

We’ve made the process for reviewing slow transactions more efficient:

  • No more emails for individual slow requests
  • The Rails and MySQL Slow Queries plugins now show recent slow transactions

Here’s an example with the Rails Monitoring Plugin:

Don’t fret – you’ll still be notified when performance is degrading. Both the Rails Monitoring and MySQL Slow Queries plugins have trend triggers that check if the request length/slow query rate increase dramatically. Like with any Scout plugin, you’re free to adjust the thresholds of these triggers.

Read More →


Forget The Technology - Just Do The Business

By Andre Bullet_white Posted in Business Bullet_white Comments Comments

A friend of mine is brainstorming a business in the dating space. It’s an interesting idea—a spin on the traditional dating service in potentially lucrative niche. My friend asked me about technology—which technology, who to partner with, etc.

My advice for the dating idea was this: forget the technology. Just do the business.

Read More →


Beanstalkd in the wild (and a Scout plugin)

By Derek Bullet_white Posted in Plugins Bullet_white Comments Comments

Beanstalkd is a simple, fast work queue. As its FAQ eloquently states, “beanstalkd is a big to-do list for your distributed application”. It’s commonly used to move intensive work out of the web request cycle and into the background.

Kevin Lawver of uPlaya has whipped up a Scout plugin for monitoring beanstalkd. At uPlaya, you upload a song and they tell if you if it has the potential to be a hit. 3 reasons why beanstalkd is great for uPlaya:

Read More →


Don't build to get acquired. Build to say "No".

By Derek Bullet_white Posted in Business Bullet_white Comments Comments

Groupon rejected a $6 billion acquisition offer from Google. They don’t need to cash out.

Our goal isn’t to get acquired. It’s to say “No” as often as possible:

  • No, we’re not going to support Windows.
  • No, that partnership doesn’t feel right.
  • No, we’re not working late.

Saying “No” means your business is healthy. You can focus on the things you really enjoy working on. Why would you sell?

Read More →


Modifying browser history with Javascript

By Derek Bullet_white Posted in Development Bullet_white Comments Comments

We lost the browser state when we replaced our Charts UI w/AJAX manipulation. While it’s possible to maintain state using an anchor ala Gmail (ie – gmail.com/mail?#inbox/THREAD), it breaks the separation between business and view logic. The server cannot access the state information contained in the anchor – it’s only accessible from the browser.

To maintain state, we’d need a combination of Javascript parsing and additional requests to retrieve chart data. Our views would be a confusing mess of logic. I’m glad we punted – we can maintain state in 3 lines of Javascript now.

Read More →


Older posts: 1 ... 38 39 40 41 42 ... 68