Get the latest tech news

13 Years of Building Infrastructure Control Planes in Ruby


Ubicloud has the ambition of writing an open source alternative to AWS, Azure, or GCP. Its control plane is written in Ruby, a fact that surprises some people. Our cofounder, Daniel, has been building infrastructure control planes in Ruby for 13 years, starting with Heroku. He recently presented at the YC Ruby Meetup and SF Bay Area Ruby Meetup. We received solid feedback about Daniel’s talk, so we edited it into a blog post.

It's hard to convey the magnitude of the change now, thirteen years later, but to set the historical scene, in 2011, people would ask "Why is Heroku shipping this somewhat known but weird database when Rails is a MySQL project? I also found Ruby to have the strongest virtues of any programming environment, from a set of priorities that are more closely identified with mature database or operating system software. Its concision via blocks, the capability for thorough tests without obscure programming, the rigorous documentation and information exchange via REPL transcripts, and the exceptionally high quality of key libraries reduce costs.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of years

years

Photo of ruby

ruby

Related news:

News photo

Bananas almost went extinct 70 years ago – Now a deadly fungus is trying again

News photo

Stealthy 'sedexp' Linux malware evaded detection for two years

News photo

Ruby's official documentation just got a new look