We started working with Chattermill in September 2016 when they were thinking about improving their software architecture. Chattermill was already a successful venture backed company with many clients such as MOO, Hello Fresh and many other well known UK companies.
When starting to work with Chattermill, they had a very clear idea of what they wanted to achieve. They had built an important part of their search features with a 3rd party service called Algolia. However they realized they required more flexibility and control over this key part of their infrastructure and therefore were looking to migrate to ElasticSearch.
We had the opportunity to work alongside the team at Chattermill in order to move over their entire index of data into an ElasticSearch cluster that was under their control and deployed in Digital Ocean. We implemented a Ruby on Rails API to communicate with the new ElasticSearch cluster as well as made the necessary adjustment on their EmberJS application in order to correctly communicate with the new API.
After a successful transition, we continued working with them and helping them out with their entire stack. Optimizing their infrastructure to include new development environments as well as helping them get the most out of their new ElasticSearch cluster by implementing a brand new dashboard.