Previously an amateur musician and in electrical engineering, Maxime was introduced to computer science in 2007. He then obtained a B.Sc. in Computer Science from the Université de Montréal (2011) and a M.Sc. in IT at UQAM (2017). Before joining Shopify, he worked at Lexum as a search engine specialist and a team leader. At Shopify since 2016, Maxime worked on the management and security of domains. He is now working on the cloud infrastructure with Kubernetes and Elasticsearch.
English session - Intermediate
Elasticsearch is a scalable text-search engine that replicates its index onto many instances. Managing many clusters can be daunting as their configuration drifts and their intrinsic data distribution diverges. At Shopify, we built an internal search operator with Elasticsearch, written in Golang and using Kubernetes as its foundation to allow deployment on k8s fleets, like Google Cloud. I’ll share lessons learned and benefits of this system.