---
schema_version: "1"
id: 92fc0653d0fd68ac262856e3cdf3ea6aba8a117c495c6b3f01e03ef47fced83c
title: Backend Server Response Time
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.11/tuning-backend-server.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.11/tuning-backend-server
source_site: docs.mulesoft.com
content_type: documentation
content_hash: f64280935a46113fdb9f565f95c969ea8baf2c3d9568f2f1dafe979eaec5f3a1
description: MuleSoft Documentation Site
release: "4.11"
latest: false
---
---
product: Mule Runtime
version: 4.11
---

# Backend Server Response Time

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

To troubleshoot performance issues, first determine whether flow performance is heavily constrained
by the latency of the remote hosts to which the flow connects.

Failure to acknowledge the performance overhead added to a flow by the underlying complexities of
the communication between the application and a remote host might mislead your optimization efforts
and result in negligible improvement.

Therefore, it is important that, before you begin any optimization in the Mule app, you first
characterize the backend servers' average latency and throughput to determine if this is what is
limiting your application’s scalability or performance.

Some of the factors to consider are:

- Average size of the payload exchanged between the app and the remote host

- Network latency because of the application and remote host physical location  
  Check if these are in the same network, same geographical region, same country, or the other side
  of the world.

- Remote host response time.

The throughput and response time of your application can improve if the remote host is located
within the same network boundaries as the application. However, if the remote host is outside of
your application’s local network, you may experience an increased latency which will be directly
proportional to the remote host response time, regardless of the payload size.

Other factors that affect application throughput include external dependencies, concurrency, flow
complexity, deployment characteristics, and machine configuration.
