Scale By The Bay 2020: Greg Kesler, Query Planning in GraphQL
ai.bythebay.io Nov 2025, Oakland, full-stack AI conference For a given GraphQL query there could be multiple ways to execute it with varying performance. Query plan contains steps to execute the query in the most efficient way. It allows to analyze query execution cost before it is executed, visualize it for the client and even allow the client to modify the plan according to his or her knowledge of the query object model and its semantics. Greg Kesler Intuit Principal Sofware Engineer Foster City, California Greg is an tech leader at Intuit Developer’s Group focusing on building APIs, SDKs and tools for Intuit and partner developers. Since Intuit has started its journey to decompose monoliths to the micro services, Greg has been a game changer to help the company to build request orchestration capabilities and micro services that support modern API style via GraphQL. Greg is excited to have the opportunity to share his experience in building GraphQL API in Java.