What are the available strategies for managing file uploads in a load balanced set up?
if a user uploads a file it ends up on which ever head that session has connected to.
What’s the ideal way to manage the file so it is accessible from sessions that connect to the other boxes, WITHOUT creating a single point of failure, a minimal delay (a minute or so) is acceptable, longer is not.
as i understand it the DO block storage devices can only be mounted to a single device at a time?
rysnc or similar methods of syncing all boxes might work - but it’s difficult to automate fully so that deletions and mirroring all take place correctly.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.
Click below to sign up and get $100 of credit to try our products over 60 days!