{"id":2944659,"date":"2025-10-22T08:54:47","date_gmt":"2025-10-22T15:54:47","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2944659"},"modified":"2025-12-15T08:40:33","modified_gmt":"2025-12-15T16:40:33","slug":"tackling-network-latency-at-the-client-tier-of-arcgis-systems","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems","title":{"rendered":"Tackling Network Latency at the Client Tier of ArcGIS Systems"},"author":280142,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37501],"tags":[42181,780861,780815],"industry":[],"product":[36571,36561],"class_list":["post-2944659","blog","type-blog","status-publish","format-standard","hentry","category-administration","tag-arcgis-pro","tag-network-latency","tag-system-architecture","product-arcgis-enterprise","product-arcgis-pro"],"acf":{"authors":[{"ID":280142,"user_firstname":"Sarah","user_lastname":"Scher","nickname":"Sarah Scher","user_nicename":"sscher","display_name":"Sarah Scher","user_email":"SScher@esri.com","user_url":"","user_registered":"2021-09-22 18:30:31","user_description":"Sarah is an Architect at Esri focused on systems innovation . She's passionate about making tech topics easier to understand and apply, helping organizations advance their business goals by strategically leveraging Geography and GIS. In her free time, she likes to play map-based strategy games, go on adventures with her dog Willow, and prepare for her Starfleet entrance exams.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/portrait-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":8992,"user_firstname":"Raymond","user_lastname":"Bunn","nickname":"Ray","user_nicename":"rbunn","display_name":"Raymond Bunn","user_email":"RBunn@esri.com","user_url":"","user_registered":"2019-02-15 17:46:51","user_description":"Ray is an Architect with the Technology and Innovation Team. He leads an initiative to design and test ArcGIS systems with a focus on user experience.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/02\/G73156_RaymondBunn_06-150x150.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":415897,"user_firstname":"Sarah","user_lastname":"Sibbett","nickname":"Sarah Sibbett","user_nicename":"ssibbett","display_name":"Sarah Sibbett","user_email":"ssibbett@esri.ca","user_url":"","user_registered":"2025-10-24 12:57:52","user_description":"Sarah Sibbett manages the Land Information Solutions team at Esri Canada. She works with customers across Canada to enhance their parcel mapping in order to better support key business activities.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/snip_20251027092836-213x200.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":2938860,"post_author":"280142","post_date":"2025-09-18 08:14:42","post_date_gmt":"2025-09-18 15:14:42","post_content":"","post_title":"Network Latency Costs More Than You Think, and We Have the Data to Prove It","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"network-latency-costs-more-than-you-think-and-we-have-the-data-to-prove-it","to_ping":"","pinged":"","post_modified":"2025-12-15 08:43:18","post_modified_gmt":"2025-12-15 16:43:18","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2938860","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"4","filter":"raw"},{"ID":2926611,"post_author":"280142","post_date":"2025-08-12 06:14:35","post_date_gmt":"2025-08-12 13:14:35","post_content":"","post_title":"Seven Ways You Should Be Using Test Studies to Support Your ArcGIS Systems","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"design-test-optimize-using-test-studies-for-more-successful-arcgis-systems","to_ping":"","pinged":"","post_modified":"2025-12-15 08:44:24","post_modified_gmt":"2025-12-15 16:44:24","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2926611","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"short_description":"Learn how to reduce network latency between clients, like ArcGIS Pro, and other system components","flexible_content":[{"acf_fc_layout":"content","content":"<p>In our previous <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis\/administration\/network-latency-costs-more-than-you-think-and-we-have-the-data-to-prove-it?preview=true\">network latency blo<\/a>g, we looked at the quantitative impacts that network latency to the database can have on an ArcGIS system. But what about latency at other tiers?<\/p>\n<p>Network latency can happen anywhere distributed system components exchange data. This includes when a client, like ArcGIS Pro, connects to the services tier, like ArcGIS Enterprise, for tasks like editing data. As organizations continue to shift to the cloud and support a distributed workforce, they must employ thoughtful design choices to ensure they deliver not only functional, but also highly responsive experiences for end-users.<\/p>\n<ul>\n<li>Learn more about network latency and its impact on ArcGIS systems <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis\/administration\/network-latency-costs-more-than-you-think-and-we-have-the-data-to-prove-it?preview=true\">here<\/a>.<\/li>\n<li>Learn about ArcGIS Pro in virtualized environments <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/announcements\/arcgis-pro-in-virtualized-environments-2\">here<\/a>.<\/li>\n<\/ul>\n"},{"acf_fc_layout":"sidebar","content":"<p>The latency users notice, called perceived latency, can arise from a variety of sources, ranging from network performance to application misconfiguration, to insufficient system resources. However, this blog specifically looks at reducing network latency impacts at the client tier to improve user experience and efficiency.<\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<h2>How to reduce latency between clients and other system components<\/h2>\n"},{"acf_fc_layout":"content","content":"<p>In cloud-hosted environments, understanding how network latency impacts users, and mitigating those impacts through careful design, is critical to maintaining performance and usability. You can reduce network latency between clients (e.g desktops, laptops, mobile devices, and remote desktops) and other system components in several ways. While not comprehensive, this list highlights some key considerations:<\/p>\n"},{"acf_fc_layout":"content","content":"<h4><strong>Reduce physical distance between users, desktops, ArcGIS Enterprise, and the enterprise geodatabase. <\/strong><\/h4>\n"},{"acf_fc_layout":"content","content":"<p>Physical distance between users, the clients they access, and the services they use increases latency and can create lag that\u2019s detrimental to user efficiency and experience. Consider:<\/p>\n<ul>\n<li>Deploying system components in cloud regions as geographically close to users as possible.<\/li>\n<li>Multi-region deployments or hybrid architectures for global teams.<\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h4><strong>Mitigate VPN impacts when possible<\/strong><\/h4>\n"},{"acf_fc_layout":"content","content":"<p>VPNs can introduce noticeable perceived latency that appears as lag to end users in several ways. For example, they:<\/p>\n<ul>\n<li>add encryption overhead, which adds processing time<\/li>\n<li>may route traffic inefficiently, often through centralized gateways or data centers<\/li>\n<li>often throttle bandwidth, slowing data transfer rates<\/li>\n<\/ul>\n<p>To help mitigate some of these impacts, consider:<\/p>\n<ul>\n<li>Choosing a VPN that provides minimal throttling or unlimited bandwidth and uses smart routing.<\/li>\n<li>Configuring VPN gateways closer to users to reduce unnecessary hops.<\/li>\n<li>Testing performance with and without a VPN to identify bottlenecks and adjust policies accordingly.<\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h4><strong>Leverage cloud services <\/strong><\/h4>\n"},{"acf_fc_layout":"content","content":"<p>Major cloud providers offer services to route user requests to the nearest edge location, onboarding traffic to their high-speed networks. This can help reduce latency between the client and services tiers through faster and more efficient networking, similar to taking a freeway between two cities rather than local roads.<\/p>\n"},{"acf_fc_layout":"content","content":"<h4><strong>Choose or advocate for the right remote display protocol and VPN<\/strong><\/h4>\n"},{"acf_fc_layout":"content","content":"<p>Choose the optimal client connection for your organization\u2019s needs. For example, RDP (Microsoft\u2019s Remote Desktop Protocol) provides a general-purpose protocol commonly used for remote access to Windows environments. Meanwhile, the AWS DCV remote display protocol is often used to access AWS instances.<\/p>\n<p>However, if users connect via remote desktop in conjunction with a VPN, latency will likely increase due to VPN overhead. This could make even simple UI interactions seem sluggish. VPNs provide significant security benefits. Still, it\u2019s important to measure and optimize the latency they introduce so users can be productive, as well as secure.<\/p>\n"},{"acf_fc_layout":"content","content":"<h4><strong>Optimize client internet connections <\/strong><\/h4>\n"},{"acf_fc_layout":"content","content":"<p>Remote users connecting to cloud infrastructure can also experience poor performance as a result of their own internet connection. For example, limited bandwidth, excessive network hops, or otherwise slow internet speeds can delay map rendering and data transfer.<\/p>\n<ul>\n<li>Encourage users to connect via wired or high-speed networks when possible.<\/li>\n<li>Optimize services by using vector tiles, filtered feature layers, and scale-dependent rendering to reduce payload size.<\/li>\n<li>Configure offline maps for field workers that have poor connectivity<\/li>\n<li>Monitor client-side performance and optimize connectivity where possible.<\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h2>Quantifying the impact<\/h2>\n"},{"acf_fc_layout":"content","content":"<p>We know all these design and configuration choices can impact performance and user efficiency &#8211; but by how much? Well, let\u2019s review some results from a recent trouble-shooting activity. The measurements shown in the graphics below help quantify how significantly these choices affect the system\u2019s behavior and user experience.<\/p>\n"},{"acf_fc_layout":"content","content":"<p>The green lines represent connections between components inside the Virtual Private Cloud (VPC). They have very low latency because they sit close together, physically and on the network. Each diagram highlights one of the three scenarios we tested to understand the network latency between different points. From there, we identified the best path for mappers to perform their work for this organization.<\/p>\n"},{"acf_fc_layout":"content","content":"<p><strong>Scenario 1 : remote workers connect with VPN to a virtual desktop that is collocated with ArcGIS Enterprise in the VPC<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2945056,"id":2945056,"title":"clientlatencyscenario1","filename":"clientlatencyscenario1-scaled.png","filesize":88495,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-scaled.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\/clientlatencyscenario1","alt":"Diagram showing remote workers connecting with a VPN to a virtual desktop that is collocated with ArcGIS Enterprise in a VPC","author":"280142","description":"","caption":"","name":"clientlatencyscenario1","status":"inherit","uploaded_to":2944659,"date":"2025-10-23 14:19:05","modified":"2025-10-23 14:27:27","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":983,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-scaled.png","medium-width":464,"medium-height":178,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-scaled.png","medium_large-width":768,"medium_large-height":295,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-scaled.png","large-width":1920,"large-height":737,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-1536x590.png","1536x1536-width":1536,"1536x1536-height":590,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-2048x786.png","2048x2048-width":2048,"2048x2048-height":786,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-826x317.png","card_image-width":826,"card_image-height":317,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario1-1920x737.png","wide_image-width":1920,"wide_image-height":737}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Workers connect to virtual machine instances with AWS DCV from their remote offices and laptops. They establish a VPN connection and launch ArcGIS Pro on a virtual desktop to edit map features. Network latency between the virtual desktop and ArcGIS Enterprise stays low &#8211; less than 2ms. And the latency between ArcGIS Enterprise and the geodatabase drops below 1ms. However, latency up to 220ms between the user and the virtual desktop creates a serious problem.<\/p>\n<p>This latency is caused by the geographic distance between the user and the VPC, the VPN, and the user\u2019s Internet provider (the number of hops in the route and the speed of the service). \u00a0The result is graphics-related lag, like a sluggish cursor that can\u2019t quite keep up with the user. The system overall is performant because components within the VPC have very low network latency. However, the graphics- related lag impacts user experience and productivity. And because user efficiency impacts the bottom line, helping users be productive is in everyone\u2019s best interest, and ultimately helps maximize return on investment.<\/p>\n"},{"acf_fc_layout":"content","content":"<p><strong>Scenario 2 : r<\/strong><strong>emote workers connect to desktops in the office, with ArcGIS Enterprise components deployed in a VPC<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2945057,"id":2945057,"title":"clientlatencyscenario2","filename":"clientlatencyscenario2-scaled.png","filesize":87691,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-scaled.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\/clientlatencyscenario2","alt":"diagram showing remote workers connecting to desktops in a corporate office, with ArcGIS Enterprise and the enterprise geodatabase deployed in a VPC","author":"280142","description":"","caption":"","name":"clientlatencyscenario2","status":"inherit","uploaded_to":2944659,"date":"2025-10-23 14:19:23","modified":"2025-10-23 14:27:35","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":983,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-scaled.png","medium-width":464,"medium-height":178,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-scaled.png","medium_large-width":768,"medium_large-height":295,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-scaled.png","large-width":1920,"large-height":737,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-1536x590.png","1536x1536-width":1536,"1536x1536-height":590,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-2048x786.png","2048x2048-width":2048,"2048x2048-height":786,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-826x317.png","card_image-width":826,"card_image-height":317,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario2-1920x737.png","wide_image-width":1920,"wide_image-height":737}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Workers use a VPN connection from their laptops and RDP into desktops located in the corporate office, launch ArcGIS Pro, and then connect to ArcGIS Enterprise services in the cloud. This scenario produces some latency between the remote laptop and the office (75ms) as well as between the office and ArcGIS Enterprise (55ms).<\/p>\n<p>This scenario has less total latency than scenario 1 (about 130 ms vs 220 ms) because the worker sits closer to the corporate office (which has a better connection to AWS). Overall user experience may be better because the users enjoy more responsive mouse clicks and movements. However, ArcGIS Pro may take longer to process some requests waiting for data transfer. But, that processing isn\u2019t experienced by the user in the same way (e.g screen latency or mouse sluggishness.) Any perceived latency in this scenario likely results from processing slowness due to the data transfer distance.<\/p>\n"},{"acf_fc_layout":"content","content":"<p><strong>Scenario 3 : remote workers connect directly to a virtual desktop that is collocated with ArcGIS Enterprise in the VPC<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2945058,"id":2945058,"title":"clientlatencyscenario3","filename":"clientlatencyscenario3-scaled.png","filesize":87402,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-scaled.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\/clientlatencyscenario3","alt":"diagram showing remote workers connecting directly to a vietual desktop (without a VPN) that is collocated with ArcGIS Enterprise in the VPC","author":"280142","description":"","caption":"","name":"clientlatencyscenario3","status":"inherit","uploaded_to":2944659,"date":"2025-10-23 14:19:41","modified":"2025-10-23 14:26:46","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":983,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-scaled.png","medium-width":464,"medium-height":178,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-scaled.png","medium_large-width":768,"medium_large-height":295,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-scaled.png","large-width":1920,"large-height":737,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-1536x590.png","1536x1536-width":1536,"1536x1536-height":590,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-2048x786.png","2048x2048-width":2048,"2048x2048-height":786,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-826x317.png","card_image-width":826,"card_image-height":317,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatencyscenario3-1920x737.png","wide_image-width":1920,"wide_image-height":737}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Workers connect directly to virtual machine instances (no VPN) with AWS DCV from their remote offices and laptops and launch ArcGIS Pro on a virtual desktop. Latency between the user and the virtual desktop, which ranged from 69-151 ms depending on which user was testing, created the problem here. Eliminating the VPN reduced network latency as compared to scenario 1, but not enough to eliminate lag for all users. This scenario is impacted by the geographic distance between the remote office and the virtual private cloud, as well as each individual user\u2019s Internet service. Ultimately this is not an acceptable solution in this situation because there is no VPN, which is necessary for security purposes. Further, this scenario didn\u2019t produce consistent results for all users.<\/p>\n"},{"acf_fc_layout":"content","content":"<p><strong>Tools<\/strong><\/p>\n"},{"acf_fc_layout":"content","content":"<p>To monitor and evaluate network latency at the client tier, you need to collect certain kinds of measurements. For example, in this case we collected telemetry using the <a href=\"https:\/\/learn.microsoft.com\/en-us\/sysinternals\/downloads\/psping\">PsPing utility<\/a> which measures network performance, including bandwidth and latency. We also used tracert (trace route), a Windows network diagnostic command-line utility, which maps the path data packets taken from a client to a destination.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>Summary of results<\/h3>\n"},{"acf_fc_layout":"content","content":"<ul>\n<li>The mapper only had acceptable latency when going through the corporate office. This result was impacted by the individual users\u2019 home internet provider \u2013 some testers had slightly better results.<\/li>\n<li>The VPN added up to 70ms to the network latency as shown by the difference between scenario 1 and scenario 2.<\/li>\n<li>The path of the virtual machine instance to ArcGIS Enterprise through to the enterprise geodatabase is very fast (~2ms), indicating the bottle neck is in the connection to the virtual private cloud.<\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h2>Recommendations<\/h2>\n"},{"acf_fc_layout":"content","content":"<p>Whether presenting as graphics-related lag or slower data processing, high network latency negatively impacts user experience, their ability to work productively, and consequently, the bottom line. Therefore, doing what you can to reduce network latency across a system&#8217;s tiers is a worthwhile pursuit.<\/p>\n<p>While what we&#8217;ve shown here is just one possible deployment scenario, we can gather some broadly applicable insights to help you make design decisions that reduce network latency and provide a positive end user experience:<\/p>\n<ul>\n<li>VPNs, while often necessary for security, can cause significant latency, especially if they route inefficiently or throttle bandwidth. You have many choices, and testing might show that one works better than others in your situation.<\/li>\n<li>Even without a VPN, performance is dependent on the internet connection speeds of the remote workers.<\/li>\n<li>Distance between system components should be minimized whenever possible.<\/li>\n<li>With a distributed workforce, several factors need to be considered, including:\n<ul>\n<li>The distance between the worker\u2019s device and the remote desktop (largely impacting UI interactions)<\/li>\n<li>The distance between the machine running ArcGIS Pro and ArcGIS Enterprise (largely impacting data transfer and processing).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n"},{"acf_fc_layout":"storymap","title":"Please share your feedback - help us make these resources better!","description":"","static":false,"storymap_url":"<a href=\"https:\/\/survey123.arcgis.com\/share\/33dbef51f0944d78bcddae46fe96f55f\">https:\/\/survey123.arcgis.com\/share\/33dbef51f0944d78bcddae46fe96f55f<\/a>"},{"acf_fc_layout":"content","content":"<p>\u27a1\ufe0f You can also find our full catalog of test studies and blogs <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis\/uncategorized\/arcgis-technology-innovation-resource-catalog\">here<\/a><\/p>\n<p>\u27a1\ufe0f If you have questions or keep the conversation going, consider joining our <a href=\"https:\/\/www.linkedin.com\/groups\/16242019\/\">LinkedIn group<\/a><\/p>\n"}],"show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/clientlatency2.png","wide_image":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tackling Network Latency at the Client Tier of ArcGIS Systems<\/title>\n<meta name=\"description\" content=\"Reduce network latency between clients and other system components in ArcGIS systems\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tackling Network Latency at the Client Tier of ArcGIS Systems\" \/>\n<meta property=\"og:description\" content=\"Reduce network latency between clients and other system components in ArcGIS systems\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-15T16:40:33+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\"},\"author\":{\"name\":\"Sarah Scher\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8ecac483e386654a867d5d1b9985f04d\"},\"headline\":\"Tackling Network Latency at the Client Tier of ArcGIS Systems\",\"datePublished\":\"2025-10-22T15:54:47+00:00\",\"dateModified\":\"2025-12-15T16:40:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\"},\"wordCount\":10,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Pro\",\"network latency\",\"system architecture\"],\"articleSection\":[\"Administration\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\",\"name\":\"Tackling Network Latency at the Client Tier of ArcGIS Systems\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2025-10-22T15:54:47+00:00\",\"dateModified\":\"2025-12-15T16:40:33+00:00\",\"description\":\"Reduce network latency between clients and other system components in ArcGIS systems\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tackling Network Latency at the Client Tier of ArcGIS Systems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8ecac483e386654a867d5d1b9985f04d\",\"name\":\"Sarah Scher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/portrait-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/portrait-213x200.jpg\",\"caption\":\"Sarah Scher\"},\"description\":\"Sarah is an Architect at Esri focused on systems innovation . She's passionate about making tech topics easier to understand and apply, helping organizations advance their business goals by strategically leveraging Geography and GIS. In her free time, she likes to play map-based strategy games, go on adventures with her dog Willow, and prepare for her Starfleet entrance exams.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/sarahelisescher\/\"],\"jobTitle\":\"Solution Architect\",\"worksFor\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/sscher\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tackling Network Latency at the Client Tier of ArcGIS Systems","description":"Reduce network latency between clients and other system components in ArcGIS systems","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems","og_locale":"en_US","og_type":"article","og_title":"Tackling Network Latency at the Client Tier of ArcGIS Systems","og_description":"Reduce network latency between clients and other system components in ArcGIS systems","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-12-15T16:40:33+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems"},"author":{"name":"Sarah Scher","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8ecac483e386654a867d5d1b9985f04d"},"headline":"Tackling Network Latency at the Client Tier of ArcGIS Systems","datePublished":"2025-10-22T15:54:47+00:00","dateModified":"2025-12-15T16:40:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems"},"wordCount":10,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Pro","network latency","system architecture"],"articleSection":["Administration"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems","name":"Tackling Network Latency at the Client Tier of ArcGIS Systems","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2025-10-22T15:54:47+00:00","dateModified":"2025-12-15T16:40:33+00:00","description":"Reduce network latency between clients and other system components in ArcGIS systems","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Tackling Network Latency at the Client Tier of ArcGIS Systems"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8ecac483e386654a867d5d1b9985f04d","name":"Sarah Scher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/portrait-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/portrait-213x200.jpg","caption":"Sarah Scher"},"description":"Sarah is an Architect at Esri focused on systems innovation . She's passionate about making tech topics easier to understand and apply, helping organizations advance their business goals by strategically leveraging Geography and GIS. In her free time, she likes to play map-based strategy games, go on adventures with her dog Willow, and prepare for her Starfleet entrance exams.","sameAs":["https:\/\/www.linkedin.com\/in\/sarahelisescher\/"],"jobTitle":"Solution Architect","worksFor":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/sscher"}]}},"text_date":"October 22, 2025","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/administration\/tackling-network-latency-at-the-client-tier-of-arcgis-systems","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Pro","tag_data":[{"term_id":42181,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":42181,"taxonomy":"post_tag","description":"","parent":0,"count":323,"filter":"raw"},{"term_id":780861,"name":"network latency","slug":"network-latency","term_group":0,"term_taxonomy_id":780861,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":780815,"name":"system architecture","slug":"system-architecture","term_group":0,"term_taxonomy_id":780815,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"}],"category_data":[{"term_id":37501,"name":"Administration","slug":"administration","term_group":0,"term_taxonomy_id":37501,"taxonomy":"category","description":"","parent":0,"count":427,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":976,"filter":"raw"},{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2037,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2944659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/280142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2944659"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2944659\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2944659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2944659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2944659"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2944659"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2944659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}