Meet our Speakers
OpenTable, UK

Matteo Figus

Matteo is a Software Engineer. He writes software, likes technology, speaks at tech conferences and he is passionate about arts & food.


OpenComponents as microservices in the front-end world

More than 50 engineers work every day on from our offices located in Europe, America, and Asia, pushing changes to production multiple times a day. Usually, this is very hard to achieve, in fact it took years for us to get to this point. After breaking our monolithic back-end into smaller parts, we tried to break the front-end into smaller parts too, called micro-sites. Then, we tried to elevate components as services, in order to make engineers able to create, consume and deploy them via clear and well-defined contracts and interfaces. This allowed us to put in place the infrastructure to optimise testing and to have hundreds of changes live every day without conflicts.