Comparative analysis of data reading performance from the Salesforce platform using GraphQL, REST and SOAP interfaces

Main Article Content

DOI

Ryszard Rogalski

ryszard.rogalski@pollub.edu.pl

Abstract

The article describes a comparative analysis of data reading from tables in the Salesforce environment using three different application programming interfaces. The popularity of the Salesforce platform and the release of the GraphQL interface on October 5, 2022 contributed to the study. No such study specifically for the Salesforce platform was found in the literature. The performance of reading data from the Salesforce platform was investigated using an automation script. For four tables containing a different number of rows, 8 types of queries were repeatedly executed using each of the three interfaces. It was found that depending on the number of rows, either REST API or SOAP API should be considered. In all cases, the lowest performance was observed while using GraphQL API.

Keywords:

Salesforce, performance, GraphQL, API

References

Article Details

Rogalski, R. (2023). Comparative analysis of data reading performance from the Salesforce platform using GraphQL, REST and SOAP interfaces. Journal of Computer Sciences Institute, 27, 171–177. https://doi.org/10.35784/jcsi.3601