#dns
Uses: 2
Latency budget as the tool to address latency requirements
Tags: #thoughts #non functional requirements #latency #internet #protocols #tcp/ip #dns #http #tls
Latency requirements determines the degree of user satisfaction about the web service. Software development practices shall consider the end-to-end latency as one of user-oriented characteristics during the entire life-cycle of an application. Latency budget defines latency target and non-functional requirements for distributed systems.
Domain Name System (DNS) and its contribution to communication latency
Tags: #thoughts #latency #internet #protocols #dns
We have learned that resolution of human-friendly names into network addresses is a pre-requirement of any Internet service transaction. Therefore, latency of the DNS infrastructure contributes to the overall user-experience. A slow DNS gives the impression that the service is slow.