Blog

Search This Blog

Loading...

Wednesday, November 13, 2013

More Go Use in Production (Pivotal CF)

Travis Reeder, Iron.io co-founder and CTO, was at DevBeat 2013 on Tuesday talking about Iron.io's use of Go language for our API services and backend functionality. (We use Ruby and other languages for workers and our app framework but Go has a special place here for things that need to run fast and handle high throughputs.)

The audience, many of whom were coming up to speed on Go, had a lot of great questions. A surprising number of hands went up when asked about using Go. A lesser but still impressive number raised their hands when asked about Go in production. (At the GoSF meetup we organized last week, not surprisingly, half the group's hands went up on that question.)

Go is for sure making inroads into production-scale applications and cloud services. And so it's no surprise to see another announcement yesterday about the use of Go in production. In this case Pivotal announced its release of Pivotal CF. Pivotal CF is a commercial offering built on the top of the open-source Cloud Foundry cloud platform environment. (The environment can be bootstrapped on existing hardware, run on either public or private virtualised machines on infrastructure such as OpenStack, Amazon EC2 or used directly in VMware's vSphere virtual machines.)

What is interesting about the Pivotal announcement is how heavily Go makes it into the release notes to the public. It appears as the second highlighted section on their blog post and even finds its way into much of the press coverage on the announcement.

Here's an excerpt from the post.
... Golang has been gaining traction as a language that is designed for highly concurrent applications. Within Cloud Foundry we’ve already got several components that are written in Go: the router, distributed logging system, health manager, and we’re working on more. Because Go is a language we already know, and has the great advantage of being able to create cross-compiled binaries, it seemed like the perfect match!

We realized a two years ago that Go is a tremendous advantage when it comes to building and running high-scale services on the cloud. Since then many other companies have been seeing the same thing – including companies such as Canonical, Airbrake, CloudFlare, Heroku, Rackspace, SoundCloud, Bitly, and more.

Seeing Pivotal join the ranks of Go users is certainly welcome company. And it's especially welcome given how prominent Go plays in their strategic and technical decisions. More Go developers and more Go awareness makes us happy.

Well played, Pivotal, very well played.


Note: Iron.io hosts the GoSF meetup group which Pivotal Labs will be hosting in January. If you're interested in Go, be sure to join one of the fastest growing hard-tech groups in the SF Bay Area.

Friday, November 8, 2013

Exosphere 2013 (aka party in Las Vegas with Iron.io, Airbrake, Copper.io, and Storm Ventures)

Tighten your seat-belts and get ready to enter the Exosphere.

Iron.io, Airbrake.io, Copper.io and Storm Ventures are all sponsoring a party at the AWS re:Invent conference in Las Vegas next week.

The party will be on Wednesday the 13th, 8pm at the Palazzo Hotel.

Sign up to get the exact location of the event.

Click Here for Details >>

Friday, November 1, 2013

Airbrake Agent for New Relic (produced by Iron.io)

Iron.io created an Airbrake agent for the New Relic platform. You can see the full post about it on the Airbrake site. Here's an excerpt.


––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

Airbrake NewRelic Add-on


Iron.io has created a great new Airbrake agent for the New Relic platform. The agent grabs data from your Airbrake account and uploads it into New Relic. It does this on a continuous schedule so that you have up-to-the minute graphs and details on error data in New Relic without having to do a thing.

The New Relic platform is a new offering from New Relic that lets third-party tools and services upload performance metrics into New Relic – providing a sole dashboard for viewing application performance. Having performance information in a single place can be essential for identifying and resolving issues before they become critical. Plus you get New Relic world-class graphs and visualizations.

The agent runs transparently on the Iron.io IronWorker platform so all you need to do is set up a free Iron.io account and enter New Relic and Airbrake credentials and, boom, you’re up and running.

What It Does

As you know, Airbrake is the top service for collecting errors generated by applications and aggregating the results for review. The Airbrake agent for New Relic tracks
  • Open errors
  • Resolved errors
  • Project stats
  • Environment stats

How To Use the Airbrake Agent


Using the Airbrake agent is simple. Just go to the Airbrake Agent plugin page  on the New Relic site. You’ll be prompted to create an Iron.io account and to enter your New Relic and Airbrake credentials. Once you hit “Start Agent” it will start uploading data from Airbrake to New Relic. It’s that simple.

Iron.io has a free plan that is more than sufficient for to power the Airbrake agent.


For the rest of the post, go here>>

––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––

Resources


To take advantage of the special offer for the New Relic Standard plan (free, forever instead of the normal price of $49/month/host), head to the New Relic site.


New Relic Standard (Special Offer)


To get the Airbrake Agent and the other Iron.io-powered plugins, head to the New Relic platform (as well as click on the plugins tab in their dashboard).


Airbrake Agent on New Relic 


To view the code for the Airbrake plugin, visit the repo on GitHub.


Airbrake Plugin on GitHub