API Reference

Best Practices

To address these challenges, we recommend implementing the following best practices using the Mlytics API:

Prefetch Content to Edge Nodes

Proactively caching content on CDN edge nodes ensures that firmware or large files are readily available close to end-users before release.

Benefits:

  • Reduced Latency: Serving content from edge nodes decreases the distance data must travel, resulting in faster download speeds.
  • Decreased Origin Load: Minimizes requests to the origin server, reducing its load and the risk of overload during peak times.
  • Improved User Experience: Faster, more reliable downloads enhance customer satisfaction and loyalty.

Enable Range Request Fetch

The Range Request mechanism allows clients to request specific parts (byte ranges) of a file rather than the entire file. This is particularly beneficial for large file downloads.

Benefits:

  • Reduced Bandwidth Consumption: Only the required file segments are transferred, conserving bandwidth and reducing costs.
  • Lower Origin Server Load: Decreases the amount of data served by the origin, reducing its load by approximately 20%.
  • Resumable Downloads: Supports download resumption capabilities, enhancing user experience in case of network interruptions.
  • Optimized Network Traffic: Prevents duplicate downloads and unnecessary data transfer.