Alerting: get notified when performance goes bad

By Derek Bullet_white Comments Comments

alerting

We've added one of the top feature requets to app monitoring: alerting.

Alerting keeps your team updated if your app’s performance degrades. Alerts can be configured on the app as a whole and on individual endpoints. Metrics include:

  • mean response time
  • 95th percentile response time
  • Apdex
  • error rate
  • throughput

Alerting is available on our paid plans. More info in the docs.

 

RailsConf 2017: 5 standout performance sessions

By Derek Bullet_white Comments Comments

Along with a couple other members of the Scout team, I'm heading to sunny Phoenix, Arizona in mid-April for RailsConf. I'm a performance addict, so I've been scanning through the sessions and making notes of the ones that stand out.

My performance short-list is below.

Read More →

 

The danger of Rails.env.production?

By Derek Bullet_white Comments Comments

When I do a code review, one of the scariest things I see is logic like this:

if Rails.env.production?
  do_additional_work
end

Why? Your beautiful tests and tightly integrated CI system won't execute that code. You won't see that code execute as you refresh your browser in development. From syntax errors to misspelled referenced classes, you'll be blind on exceptions...until you deploy to production.

Read More →

 

Server Monitoring Update

By Andre Bullet_white Comments Comments

Server Monitoring has had a slew of upgrades in the last few months. The general themes are (1) support the needs of larger customers, and (2) make it even quicker and easier to navigate your server metrics and respond to issues:

Read More →

 

Five tools for profiling Rails apps

By Derek Bullet_white Comments Comments

Starting with Fiveruns TuneUp in 2008, a number of in-browser Rails profilers have come, gone, or continue to exist but in a zombie-like half-alive state. Finding profilers that reliably work in 2017 with little effort was a bigger challenge than I thought. Here's a 2017 summary of the Rails profiler ecosystem: what works, what doesn't, and each profiler's niche.

Read More →

 

Rails::API vs. Sinatra vs. Grape: which Ruby microframework is right for you?

By Derek Bullet_white Comments Comments

Rails dominates Ruby web frameworks: the next most popular framework, Sinatra, has 5% of the popularity of Rails. However, that doesn't mean non-Rails frameworks like Sinatra and Grape don't have their place.

When does it make sense to step away from ActionController and use another framework? What are the sweet spots and gray areas for these frameworks?

I'll explore these questions below.

Read More →

 

Older posts: 1 2 3 ... 61