Heroku Blog
- News
- Last Updated: April 05, 2024
- Adam Wiggins
** THIS FEATURE IS NOW DEFUNCT **
If you’re building a customer-facing web app or mobile back-end, performance is a critical part of user experience. Fast is a feature, and affects everything from conversion rates to your site’s search ranking.
The first step in performance tuning is getting visibility into the app’s web performance in production. For this, we turn to the app’s logs.
There are many ways to collect metrics, …
- News
- Last Updated: March 14, 2013
- Oren Teich
On February 16th, we published a blog post outlining five specific and immediate actions we would take to improve our Rails customers' experience with Heroku. We want to provide you with an update on where these things stand. As a reminder, here’s what we committed to do:
- Improve our documentation so that it accurately reflects how our service works across both Bamboo and Cedar stacks
- Remove incorrect and confusing metrics reported by Heroku or partner …
- News
- Last Updated: March 10, 2013
- Craig Kerstiens
The value of a network is proportional to the square of the number of users connected to the system, according to Metcalfe’s law. Jacob Kaplan-Moss, co-creator of Django, highlights this as a value in creating communities or as he puts it, “ecosystems”. In his talk at Waza last week on building ecosystems, he went on to highlight three key principles of creating ecosystems:
- APIs to support extensibility
- Conservatism as a value
- Empowering the …
- News
- Last Updated: March 07, 2013
- Craig Kerstiens
Matz, the creator of Ruby, spoke at Waza for the 20th anniversary of the language and the release of Ruby 2.0. If you weren't in the sold out crowd, not to worry. Information should flow free and experiences should be shared; in line with those concepts you can watch Matz's talk right here, then read about what's new in this version of Ruby and how to run it on Heroku.
With slides available …
- News
- Last Updated: February 28, 2013
- Craig Kerstiens
Great coders know their technology intimately. And they know how to choose it. Truly awesome application developers know more. They know the human side of technology. They know technique. They focus on their method—their practice.
In 2000 Heroku co-founder and CTO Adam Wiggins saw this more clearly than ever before. He read The Pragmatic Programmer by Andy Hunt and Dave Thomas. The book, as Adam explains in this thought-provoking (and method-shifting) Waza talk, showed …
- News
- Last Updated: February 27, 2013
- Richard Schneeman
With support for Node.js, Java, Scala and other multi-threaded languages, Heroku allows you to take full advantage of concurrent request processing and get more performance out of each dyno. Ruby should be no exception.
If you are running Ruby on Rails with Thin, or another single-threaded server, you may be seeing bottlenecks in your application. These servers only process one request at a time and can cause unnecessary queuing. Instead, you can improve performance by …
Subscribe to the full-text feed.