~/talk

Lightning in the Cloud: A Study of Transient Bottlenecks on n-Tier Web Application

Talkat TRIOS ’14 · on Sunday, 2014-10-05· [web-performance, observability]
links:none on file
links:none on file
name:Jack Li
links:none on file
links:none on file
links:none on file
links:none on file
name:Calton Pu
links:none on file
slides:none on file

Experimental study uses the rubis benchmark with passive router box timestamps at 50 ms resolution to show that tens-to-hundreds-of-milliseconds bottlenecks (e.g., JDK 1.5 stop-the-world GC for 50–100 ms driving CPU to 100%) cause queue amplification across a four‑tier Apache/Tomcat/MySQL stack and produce VLRTs (over 2% of requests exceed 2 s at 9,000 users with ~61% CPU). Identified causes: stop-the-world GC, VM consolidation “noisy neighbors”, and DVFS anti‑synchrony; fixes tested include upgrading to JDK 1.6/1.7 and VM migration, with tradeoffs in component configuration.

AI-written summary · about

  1. 0:00Start
  2. 0:36Resource Utilization Paradox
  3. 2:04Measured Large Response Time Fluctuations
  4. 3:19Talk Thesis
  5. 3:55Experimental Setup: 4-Tier System
  6. 5:07Passive Message Timestamping Infrastructure
  7. 6:19Measured Average System Performance
  8. 7:28Large Response Time Fluctuations Case 1: Java GC
  9. 8:55Java Garbage Collection Very Short Bottlenecks
  10. 12:05Long Queues/Dropped Packets Long Requests
  11. 13:41Push-Back: Upstream Queuing Amplification
  12. 15:20Impact of Very Short Bottlenecks
  13. 16:54Case 2: VM Consolidation
  14. 19:45Response Time Fluctuations Measured in Sys-Original
  15. 20:40VM Workload Bursts
  16. 22:39Very Short Bottlenecks Queued Requests, Long Queues
  17. 23:26Queued Requests/Dropped Packets Long Requests, RT Fluctuations
  18. 24:30Case 3: DVFS
  19. 25:30DVFS Experimental Setup
  20. 25:45Delay of DVFS Adjustment Very Short Bottlenecks
  21. 26:05Queued Requests Response Time Fluctuations
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.