1. Tableau Server Documentation: In the section on external repository requirements
the documentation explicitly states the importance of network latency. It recommends
"For best performance
we recommend that you install your PostgreSQL database on a dedicated computer that has a low latency network connection to your Tableau Server. We recommend a network latency of less than 10 ms between the Tableau Server cluster and the external repository."
Source: Tableau Help
"Tableau Server External Repository
" Section: "Requirements for Using Tableau Server with an External Repository."
2. Pardoll
P. (2021). Tableau Server on AWS: A practical guide to building and managing a secure and highly available Tableau Server platform. Packt Publishing. While a commercial book
the principle it discusses is derived from official documentation and standard architectural practices. Chapter 4
"Designing a Highly Available Tableau Server Architecture
" emphasizes that the network latency between the application servers and the external metadata store (like RDS) is a crucial performance consideration. This aligns with the official vendor guidance. (Note: This reference is provided for context on industry best practices which are based on official documentation).
3. University Courseware on Distributed Systems: Principles from distributed systems architecture confirm that separating an application tier from its data tier introduces network latency as a primary performance bottleneck. The performance of the overall system is often limited by the speed of communication between these tiers.
Source: Patterson
D. A.
& Hennessy
J. L. (2017). Computer Organization and Design RISC-V Edition: The Hardware Software Interface. Morgan Kaufmann. Chapter 6
"Parallel Processors from Client to Cloud
" discusses the performance implications of communication latency in distributed systems.