E-Bar lets people find the nearest sports bar broadcasting their game. It was devised by Allomatch and L'Equipe, one of France's leading sports magazines. We were tasked to build the business an online database and to integrate L'Equipe with E-Bar. This proved a complicated technical challenge since the website has more than a billion page visits each month.
Using the PHP framework Symfony2, like web leaders as DailyMotion and LaFourchette.
Optimal performances were guaranteed by the native compatibility of the cache system with the HTTP standard.
Choosing NoSQL MongoDB as the database.
The smart destandardization of the data replaces 150ms complex MySQL requests by similar, 5ms MongoDB requests.
Optimizing closely with the reverse-proxy Varnish.
The Geo-IP module made it possible to combine a dynamic geographical location with a static cache.