Amazon Interview Question
write a test client which accesses the web service. Profile the complete system flow when the web service is accessed to find the bottleneck [some possibilities: high network latency, poor cache hit ratio, db access latency (if applies), too many context switches- run different servers(app/web/db) on different machines]
client side
- anuragk August 06, 20111) caching
server side
1) mirroring
use content delivery networks (akamai etc.)