Loading…
Back To Schedule
Tuesday, October 1 • 11:30am - 12:30pm
Constructing a Microservices Architecture in node.js and Typescript Step by Step

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
To further improve time-to-market and adaptability in delivering their services, IoT company Quby (well-known for the Toon smart thermostat) is reshaping the their software landscape, which largely consists of a number of mobile applications (built-in Javascript and React), web applications and back-end services (Java and Spring Boot) and embedded software (written in C, C++ and Qt). While the landscape must continue to run and evolve, we started working on a new microservices platform called Fiona, which leverages state-of-the-art technology, such as Typescript, node.js, and additional frameworks, continuous delivery, fully automated pipelines and running on the Amazon AWS cloud. Unfortunately, with microservices, there is no well-described recipe that will take you directly to your desired end state. So, with a small team Sander Hoogendoorn, chief architect at Quby, ventured off to and is trying to navigate through the many big and small decisions you need to make when moving towards a microservices technology on a daily basis. During this interactive talk, Sander will take you through the small steps Quby has made, illustrating many of these architectural, design and frameworks decisions made, along the way, with real code examples in Typescript, slowly arriving at a happy state and a set of patterns and coding techniques that evolved along the way. Sander not only talks the talk but walks the walk as well. If your company or organization is also underway towards a microservices architecture, and continuous delivery, be sure to visit this talk, as you too will have to answer many of the questions Sander and his team are facing, and have faced in earlier successful implementations.

Speakers
avatar for Sander Hoogendoorn

Sander Hoogendoorn

Sander Hoogendoorn is a dad, a freelance consultant, software craftsman, CTO, architect, programmer, post-agile coach, speaker, trainer, and writer. Seasoned in agile, Scrum, Kanban, continuous delivery, (no) software estimation, smart use cases, design patterns, domain driven design... Read More →


Tuesday October 1, 2019 11:30am - 12:30pm CEST
Room 1