Microservices are all the rage these days and everybody seems to be talking about them. But as you start to split up your monolithic backend doing things like authentication becomes increasingly harder if you need to implement it in each microservice. That’s where an API gateway comes in handy as it acts as a single entry-point into your microservices landscape that handles some of these cross-cutting concerns. At R&R WFM we had such a need and our peculiar requirements led us down the path of building one ourselves.
In this talk I’ll take you through why we build our own API gateway, how we did this and most importantly what lessons we’ve learned along the way. You’ll come back knowing whether having an API gateway is worth it and whether or not it is a good idea to build your own.