Connect

Here at HomeAdvisor we've been thinking a lot lately about what it means to have a truly resilient architecture. As we continue our record growth, we're realizing that our current architecture won't allow us to scale the way we need to over the next few years. Like most organizations, the answer for us is becoming clear: we need to move into the cloud. In this post we'll discuss the motivations behind moving to a multi data center architecture and the pros and cons of each approach we're considering. We're still very early on in the process and expect it to take us well into next year, so this will likely be the first of many posts as we begin to make this important change.
Our Current Architecture
As we've discussed previously, our current architecture is a hybrid of several large monolithic web applications and a growing suite of microservices. The monoliths are traditional Java web applications based on Apache Tomcat, while our Microservices are based on Spring Boot. In … [Read more...]

About Us

Based in Golden, CO, HomeAdvisor’s technology group is comprised of nearly 100 Java ninjas, front end gladiators, QA warriors, U/X experts and other rock stars. We build the technology that helps make HomeAdvisor the best place for homeowners to connect with home service professionals.