In the beginning of 2014 the technical platform of Los Angeles based Talenthouse had to be insourced and as a result rebuilt from scratch in the matter of a few months. The data in the legacy system was spread accross several database systems as well as a few cloud services (YouTube, SoundCloud, MixCloud, …) and had to be retrieved, merged and sanitized continuously during the course of the project prior to the relaunch.

Due to the nature of Talenthouse’s campaign-based business it is not uncommon to see millions of users hit the site at once (at campaign launch, during voting, etc.). Talenthouse’s new platform is built from the bottom up following the reactive web application architecture and has been withstanding massive load bursts since its launch in April 2014.

You can learn more about the whole story by watching my talk at the Devoxx UK conference:

Key activities


ScalaSBTPlay FrameworkAkkaelasticsearchSlickPostgreSQLHerokuAngularJSBootstrapJenkins CI