The way you design you API can have a profound impact on its performance. In this presentation we will take a look at how the mechanics of your API and the abstractions you make affect performance. In particular, how does new API paradigms like GraphQL compare to REST in this regard? What can we learn from the hard work that has gone in to making SQL servers fast over the last decades?