Intuit

Moving a mission-critical consumer application to a flexible microservices architecture

 

 

Industry

Customer application

  • Online tax preparation software

Solution

Use case

  • Microservices

Product

Key features

Intuit logo white

 

Intuit’s TurboTax is the best-selling online tax preparation software, serving millions of customers annually. During peak tax season the application has to support over 250,000 users at once with an average session time of 35 minutes. When TurboTax’s monolithic architecture couldn’t keep up with increasingly complex requirements, Intuit partnered with Couchbase to move it to a microservices architecture on AWS. Couchbase provides the built-in high availability and data replication TurboTax needs for dependable performance and 24/7 uptime – plus the unmatched flexibility developers need for testing and deploying updates on the fly.

CHALLENGES

  • Teams aren’t productive or innovative due to legacy code base
  • Changes required complete build and regression tests
  • Decreasing performance along with increasing chatter between services and applications

OUTCOMES

  • Teams free to choose their technology stack, flexible testing, quick iterations
  • Reduced read response times by 50%
  • Cut write response times by a factor of 4
  • Reduced intra-service chatter by 20%

Talk to a Couchbase Solutions Engineer