title: Large data on disk accessed by multiple processes - what is the best practice?
body: <p>I want to deploy some data (non static, receives update at times) to disk that can potentially be large (1+ GB) and I want 2+ different application to access it. Is there anyway that we can allow the different application to access the data in an efficient way? What is the best practice around it?</p>
  
  <p>If it matters, language would be Golang.</p>