thoughtbot
29 Case Studies
A thoughtbot Case Study
The customer Teikametrics, an e-commerce analytics company, faced the challenge of exploring a new machine learning product direction for online sellers while simultaneously needing to develop and hire a seasoned engineering team. Their CTO partnered with the vendor thoughtbot to build a rapid MVP and address the need for greater data processing firepower as their customer base grew.
thoughtbot implemented a solution by building a separate, scalable data service using Scala, Akka, RabbitMQ, and Postgres. This new platform utilized distributed data streams to process a company's entire advertising history in minutes without being overwhelmed by data influxes. The results were a clearer roadmap, a more seasoned internal engineering team, and a foundational architecture that contributed to the company's success, enabling it to grow from zero to $9 million in annual recurring revenue.