Hacker News (curated)new | past | comments | ask | show | jobs| show hidden

Do you have any mechanisms in place to prevent two separate instances of OpenRun that share the same configuration from corrupting their shared S3 Litestream store?

UPDATE: Looks like you answered that here already: https://news.ycombinator.com/item?id=49502025



That comment was about what happens during an app deployment, to avoid multiple pods on Kubernetes from writing to the same volume. Multiple apps on one OpenRun have no issues, the replication will be identify them as different.

If by mistake you actually have two separate instances of OpenRun pointing to the same S3 volume and path_prefix (with single-node Docker or with Kubernetes), the generated S3 paths have an binding ID which should be unique across instances. I will check whether there is anything more which can be done to prevent any issues with such an incorrect config.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact | github