title: Store and read Streamdata
body: <p>I have a workerprocess wich generates a continous Text Log (unitl it is finished). I send this Log to a Webserver, which should store this log. At the same time it should be possible for an user to view this log in real Time by using a different Webserver interface.</p>
  
  <p>Actually i have a HashMap where Key is an ID and the value is a StringBuilder where i append the Data any time there comes a new log row.</p>
  
  <p>The Problem is, that any process uses this HashMap and i am afraid when there will be more simultanious processes and many users who want to read the log.</p>
  
  <p>What would be a better approach for this use case?</p>