We have been using the Magento Rest API to communicate between external systems and Magento. Painfully, we have discovered that the REST API does not scale well. Specifically, often times requests time-out when requesting large amounts of data (say, about fifty products). We are using version 18.104.22.168.
One solution we are investigating is creating a custom API not written using Magento for the purpose of reading/writing into Magento.
- Is this a solution typically used?
- If so, any packages that simplify read/write operations from Magneto EAV tables?
- If not, are there any ways to speed up the Magento REST API?
We are in the process of scaling and speed is very important to us.