Thursday 

Room 5 

13:40 - 14:40 

(UTC+02

Talk (60 min)

Writing a full-text search engine in TypeScript

Have you ever wondered how full-text search engines such as ElasticSearch or Algolia works? Let's find out!

Architecture
JavaScript

In this talk, we will build a RESTful full-text search engine from scratch, understanding how to choose the right algorithms and data structures for accomplishing such a task.
You will see how to maintain incredibly high performances while working with a massive amount of data and understand why it is so important to choose the right algorithm or data structure for accomplishing such tasks

Michele Riva

I'm a passionate and experienced software architect, Google GDE, and Microsoft MVP from Milan, Italy.
I've worked as a software engineer and architect for almost ten years in product and consultancy companies, taking the best from both worlds.
In 2022, I've published my first book, "Real-World Next.js," where I talk about the web framework that changed forever the way we build web applications.
I'm currently working as a Senior Software Architect in NearForm while contributing to many open-source projects in different languages (TypeScript, Haskell, Golang), writing technical articles, and speaking to many international conferences.