New topic: 

Remote Storage

<http://forums.realsoftware.com/viewtopic.php?t=32263>

       Page 1 of 1
   [ 1 post ]                 Previous topic | Next topic         Author  
Message       slvx           Post subject: Remote StoragePosted: Sat Jan 30, 
2010 4:27 pm                        
Joined: Thu Sep 07, 2006 7:09 pm
Posts: 37              We have a RB desktop application that was designed to to 
handle single user/single project file, stored locally.

We are now planning to add a remote storage feature, so that users can access 
and share the same project file over the Internet (meaning they can read, edit 
and save the same project file).
 
This could be easily implemented with HTTP file transfer (or FTP) but we face 
two problems:

1. We have a lot of users (over 15 000),  that means a potential high number of 
concurrent accesses  and our server won't be able to handle it.

2. There should be some sort of file locking protocol to avoid race condition, 
like:
-User A opens project file
-User B opens same project file
-User B modify and save project file
-User A modify and save project file

=> User A action will overwrite user B modifications.

Has anyone worked with this kind of application?
Suggestions are appreciated (protocols, scalable servers, etc.)   
                            Top           Display posts from previous: All 
posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost 
timeSubject AscendingDescending          Page 1 of 1
   [ 1 post ]     
-- 
Over 1500 classes with 29000 functions in one REALbasic plug-in collection. 
The Monkeybread Software Realbasic Plugin v9.3. 
http://www.monkeybreadsoftware.de/realbasic/plugins.shtml

[email protected]

Reply via email to