Monoliths always pay their debts.
You have just created a new disruptive startup. To speed up the initial development you built a monolith, but few months after your product has become widely adopted and your app is not ready to handle all that load. You must solve the scalability issue quickly. Enter Fastify, a new web framework for Node.js. It is focused on providing the best developer experience with the least overhead through a robust plugin architecture. In this talk, we will build a new startup with Fastify, starting with a monolith and later migrate to a microservices architecture, by creating a future-proof codebase.