Jump to content

echelon

Members
  • Posts

    1
  • Joined

  • Last visited

echelon's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. I've just signed up as I was trying to find a free host other people might be able to deploy my software on. My account creation is currently queued, so I'd like to ask some questions while I wait. First off, I'm really thankful that you guys support free Python/Django hosting. I'm developing a distributed informatics platform (decentralized social networking, news, media, commenting, etc.) in Python and anyone wanting to try the software or help develop it will need a host. I thought about porting my application to Google App Engine, but that would have been a nightmare to convert my relational schema to nosql. You guys have probably saved me a ton of time and headaches. Reading through a few of the forum threads, I've seen that you're adding a new server with shell access soon. Assuming that you're doing free hosting there too, is there any chance that that server will have a newer version of Python installed, such as 2.5 or 2.6? Using 2.4 won't be too big of a problem, but I'll have to switch out a few libraries. Do you guys have a message queue server such as RabbitMQ installed? My code will probably function without a message queue (albeit begrudgingly), but if you happen to have one then I've certainly found everything I need. (Because of the distributed nature of the code, using a message queue is necessary for scheduling communication with the other "nodes".) Technically, SQL can serve as the message queue--but that's slow, and then I'd need a cron job to poll a script. (I'm assuming you won't let anyone daemonize anything for security reasons.) I might also be able to investigate an external message queue webservice, but I have no idea how those work or if there are any free message queue providers. Please let me know if directing people here to install this software is against your terms of use. I don't want to cause any trouble. I'm doing all of this for research into evolving the web. The software itself is installed on a per-user basis: it has no concept of multiple users. All information is routed node-to-node, and users are completely in control of what their software does for them. The first iteration is a social news aggregation platform (such as Reddit or Slashdot, but distributed) but I'm hoping it will evolve into much more as other developers take interest. (And I'm absolutely looking for other interested developers to join me...) Thanks again! I'm really glad I found you guys!
×
×
  • Create New...