Skip to Content

Performance Issues with APDFL in Azure Functions

Estimated Reading Time: 1 Minutes

The problem

This case focuses on a customer reported performance issue when using .NET, specifically the GetWordList(int pageNum) function in an Azure Function environment. The reported problem involves significant latency when executing the function on Azure, contrasted with much faster performance when running the same function locally. This discrepancy raises concerns regarding the efficiency of the Azure environment compared to local execution.

The solution

The case was addressed by analyzing the potential reasons behind the observed latency. In particular, suggestions were made to assess the method of file access within the Azure environment. It was noted that Azure uses a SAMBA share for storage, which could introduce delays when accessing files.

A practical resolution proposed involved copying the file to a local temporary directory (e.g., %TEMP%) before executing the GetWordList function. This approach would eliminate the need for network access during the function's execution, leveraging the faster local disk access instead. 

How to Get Additional Help if Needed

If you continue to experience issues with APDFL .NET library or need additional assistance, please reach out for support. You can contact the support team via email at tech_support@datalogics.com. For further information, you can also visit our website at Datalogics.com or access our documentation at Datalogics Documentation.

Performance Issues with APDFL in Azure Functions
  • COMMENT

  • Get notified when new articles are added to our knowledge base.