title: How does aws s3 handle overwriting a file and access?
body: <p>So I'm new to amazon s3 and was wondering if somebody could help answer this questions. </p>
  
  <p>I have a set of static API / JSON files that are used to power a mobile app, while the JSON data for the most part is static an update can be triggerd at any time, causing the data to be updated and the JSON file as such updated as well.</p>
  
  <p>My questions is, how does amazon handle file updates in regards to access, what I mean by that is if a person is accessing the file at the time I wish to write will it be blocked or does amazon employee some file cache to prevent this from happening.</p>
  
  <p>Thanks!</p>