What do I need to do (if anything) to make sure my writes to a regular
file on disk or to a SQLite database are atomic in nature when
multiple clients post data to my application simultaneously?
Do I need to use a Queue type data structure and then run a background
thread that monitors my Queue for data which it (and it alone) removes
and copies to the destination file or SQLite datatbase?
Thank you,
Malcolm