Navin Kumar

Navin is the lead engineer at Insight Engines.

Speaker home page

How to Make a Multi-Tenant Microservice

Scale & Performance, Advanced
8/18/2018 | 5:20 PM-5:50 PM | House Canary


How to convert an on-prem library to a multitenant application. This talk will demystify cooperative co-routines with a practical real world example.


How do you provide a multi-tenant cloud service when each customer has a significantly different context for each request? On premise applications only have to worry about one customer. When you move to the cloud, now you have to handle requests from many customers, using the same architecture & API. This talk will cover how we leveraged the gevent library, cooperative co-routines, and a microservice architecture to create an efficient solution for multi-tenant context dependent request handling.