Jump to content
Banner by ~ Ice Princess Silky

A crowd hosting idea for mobile devices?


BronyPony

Recommended Posts

So, I have been thinking about implementing something into a project I am developing. Here is a diagram of how it will work:


 


diagram.png


 


The basic idea is crowd hosting on mobile platforms(because of the project I am developing). I am implementing another feature called voluntary crowd hosting, where a person can choose to crowd host on their mobile device. How it works is there is communication between the recipient and both the crowd hoster and the server containing the content. Both the main server and the crowd hoster(s) contain data. Whenever a recipient requests certain content, something will search for that content. If the recipient both allows content from the server and crowd hosters, the content search will display both the requested content that is available on the main server and the same content that is available on crowd hosting devices.


 


How this works is a recipient(or multiple) send a request to the server. The server, if requested, will then send a request to the crowd hoster's device which then download the data from the crowd hoster to the server. That requested data on the main server will then be sent to the recipient and deleted on the main server(unless the content is requested, which then it will remain on the server until no longer requested). 


 


Are the basic mechanics sound? The only problems that I think could be faced are server stress and an attempt to break the security of the system.


 


EDIT: The cool thing I find about this idea is if more and more people voluntarily become crowd hosters, then there is more server space. There are other things involved, such as if someone crowd hosts when their own hosted content will be recognized. Recipients can also be crowd hosters, so it would be a huge network.


Edited by BronyPony
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Join the herd!

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...