title: CloudFront: update 10 KB of data each 2-3 seconds
body: <p>I'm not sure if CloudFront is a right choice for this purpose, so correct me please if I'm wrong.</p>
  
  <p>I want to broadcast some information to all website users each 2-3 seconds. So instead of introducing websockets, I decided to cache 10 KB at CloudFront, and perform short-polling from web client each 2-3 seconds. </p>
  
  <p>CloudFront should request data from HTTP server. Suppose HTTP server response latency is 200ms, and CloudFront get rps equal to 500. Cache get outdated, and during that 200ms that CloudFront need to refreh data from server - it will receive 500 * 0.2 = 100 requests. <em>What is the behaviour of CloudFront when it receive 100 requests at the point where data are outdated but server hasn't respond yet?</em> </p>