The HERE Data SDK for Java & Scala provides built-in support for many of the recommended guidelines for optimizing Data API performance. The HERE Data SDK for Java & Scala provide a simpler API for taking advantage of Data API from within an application and is regularly updated to follow the latest best practices. For example, the Data SDK includes logic to automatically retry requests on intermittent networks issues and HTTP 5xx errors also provide functionality which automates horizontal scaling of connections to achieve thousands of requests per second, using byte-range requests where appropriate. It is important to use the latest version of the HERE Data SDK for Java & Scala to obtain the latest performance optimization features.
You can also optimize performance when you are using HTTP REST API requests. When using the REST API, you should follow the same best practices that are part of the HERE Data SDK for Java & Scala and outlined in this section.