Back

Speaker "Sumit Amar" Details Back

 

Topic

Data Retrieval via APIs - Showdown of ODATA vs GraphQL

Abstract

Data Retrieval via APIs could be implemented in multiple methods. It could be ad-hoc HTTP GET calls with some limited set of querystring parameters; or could even be standardized via HTTP GET URLs using Open Data Framework (ODATA); or it could even be implemented in a more modern, non-RESTful yet powerful way by utilizing GraphQL. This talk focuses on comparing ODATA and GraphQL for trivial to complex data queries. This talk will include sample code and will discuss pros and cons of both approaches while designing enterprise grade standard APIs.

Profile

Sumit works at Visa as a Sr Director of Innovation Development in San Francisco. Before coming to Visa, he spent two years at EA and 9 years at Microsoft as developer/manager, optimizing several Microsoft products for performance and usability, including adCenter (now Bing Ads), Bing Shopping, Microsoft.com, and Cloud TV (Mediaroom). He has worked in Microsoft Redmond, Vancouver, Copenhagen, and Silicon Valley campuses. Sumit received his MBA in IT and Systems in 2002 and is currently working on his dissertation for a PhD in Computer Information Systems.