By Dmitry Kryaklin, Technical Director of Special Projects IntroductionIn 2021, Bravado grew at a rapid pace: the technical team, the codebase, the complexity of our project, etc. The reliability requirements grew as well.
Does Bravado have the infrastructure needed to prevent outages like Facebook's? What can we learn from the incident?
In Part I of our framework evolution series, we talked about how Bravado started with building our web application on just Ruby on Rails and evolved to a Rails + Vue framework. In this part we’ll discuss how we introduced Nuxt and NGINX to our framework infrastructure.
I came across an interesting question about Hotwire in our previous post on Ruby on Rails in the US Market and I took this as an opportunity to give my perspective on Hotwire by describing the idea of sending HTML instead of JSON.