2012 · 384 citations · 29 references
ComputingComputer ScienceComputer SystemsDistributed SystemsQueuing TheoryReal-time RenderingCongestion ControlLatency OptimizationNetwork Performance AnalysisWeb Performance OptimizationWebsite Traffic AnalysisCross-layer DesignCross-layer OptimizationLatency ReductionNetwork Latency MitigationNetwork Load BalancingNetwork StackNetwork Stack ImplementationTail Latency Reduction
Web applications have now become so sophisticated that rendering a typical page may require hundreds of intra-datacenter flows. At the same time, web sites must meet strict page creation deadlines of 200-300ms to satisfy user demands for interactivity. Long-tailed flow completion times make it challenging for web sites to meet these constraints. They are forced to choose between rendering a subset of the complex page, or delay its rendering, thus missing deadlines and sacrificing either quality or responsiveness. Either option leads to potential financial loss.
29
Glen W. Davidson, Danell Crase · Death Studies · 1989 · 2.9K citations
Eddie Kohler, Robert Morris, Benjie Chen et al. · ACM Transactions on Computer Systems · 2000 · 2.4K citations · Full text
End-To-End Arguments In System Design
Jerome H. Saltzer, David P. Reed, David D. Clark · 1984 · 2.1K citations