Build a Cloud in Thirteen Years
December 13, 2024
30 min
Free
ruby
cloud-computing
infrastructure
heroku
ubicloud
orm
sql
roda
authentication
testing
performance
devops
Description
In 2011, I joined a tiny team at Heroku, managing servers with a custom Ruby program. By 2023, I co-founded Ubicloud, developing the fourth generation of such a program...again, in Ruby. Unlike 2011, the choice of Ruby in 2024 raises questions, even from Ruby programmers.
The Ubicloud team's engineering approach is unusual: most of the team has used Ruby for infrastructure cloud programs, none of them depending upon Rails. I'll share our unconventional practices and assessment of Ruby's strengths, aiming to broaden perspectives on Ruby's capabilities and applications.