Heroku Postgres Now Available as a Standalone Service

Over the past four years, Heroku Postgres-as-a-service has consistently delivered uptime of four nines (99.99%) and designed data durability of eleven nines (99.999999999%). It has successfully and safely written 19 billion customer transactions, and another 400 million write-transactions are processed every day.

We are proud to now offer Heroku Postgres as a standalone service, independently available for use from any cloud platform, provisioned instantly, metered by the second, and without contract. Learn more about this service at or at the Heroku Postgres blog. If you would like to use Heroku Postgres for your applications and have questions, please send us an email.

Content-separator Content-separator

Dec-2011 Add-ons

Now Available

We have four new add-ons available:

JustOneDB is a cost effective PostgreSQL compatible database solution for your Heroku Apps. Easy, fast access, no admin, no tuning and no limits. To learn more, please see the DevCenter tutorial.

MailGun is a complete email solution with optimized outbound message delivery, inbound email push into your app, real time email analytics and more.

Tddium is an easy-to-use hosted Continuous Integration and Interactive Test environment. It provides your tests with sandboxed instances of popular databases and web browsers using Selenium and Capybara-Webkit. To learn more, check out the tutorial.

ClearDB is a powerful, fault tolerant database-as-a-service in the cloud for your MySQL powered applications. It features Multi-Regional, Multi-Master Replication to ensure that your database is always available. See all the features it offers here.


Tech Tips

Check Your Logs When Encountering Issues

If you are having performance issues or are getting errors, you can save a lot of time and hassle by first checking your logs. Logs are a stream of time-ordered events aggregated from the output streams of all your app’s running processes, system components, and backing services. Heroku’s Logplex routes log streams from all of these diverse sources into a single channel, providing the foundation for truly comprehensive logging.

You can check your logs by typing the following command into the CLI:

$ heroku logs

Tailing your live logs while you are using your app can be a very powerful troubleshooting technique:

$ heroku logs --tail

You can even filter down to a specify type of process:

$ heroku logs --tail --process app

For more information about logging, please visit the Heroku Dev Center.


Add-On Tech Tips

Understanding the Capabilities of Neo4j

Neo4j is a powerful open source graph database, storing data in the nodes and relationships of a graph. Currently, it is available in beta through our add-ons catalog. Neo4j provides accessibility to NoSQL with the addition of a new query language code-named “Cypher". Since Cypher's constructs are based on English prose and neat iconography, it is rather self-explanatory to anyone from the most advanced developers to business professionals.

In this video tutorial, Neo4j Founder and VP of Product Peter Neubauer shows you how Neo4j and Heroku make querying big data simple. Learn how to set up an app using Neo4j on Heroku, write a complex Cypher query to the database, and then plug returns into Google Spreadsheet graphs, all within ten minutes.



Twin Cities JUG

John Simone will be speaking about "Deploying Java & Play Framework Apps to the Cloud" at the Twin Cities Java User Group on January 9th. Register here.

Rails Camp Australia

Dylan Egan will be attending Rails Camp Australia in Adelaide from Saturday, January 14 to Monday, January 16. Register here.