Hi guys, I volunteer for replicate hosting of basic community infractructure like forthcomming SmalltalkHub on my server located at Hetzner in Germany. Going just recently through old server crash and being able to restore main functionality back on new server in few hours, you can expect for me to have some experience running with all needed reliability and high availability in mind. By the way, dedicated server at Hetzner costs me just 50 EUR/month, and this is 4 core 16GB RAM 2x3TB disk machine. Prices are therefore so low that everyone can afford such a server now, ESUG and/or Pharo consortium at least :) Best regards Janko On 04. 07. 2012 10:23, Stéphane Ducasse wrote:
On Jul 4, 2012, at 9:28 AM, phil@highoctane.be wrote:
There must be a business behind all this to take care of the funding and the daily operations.
Is the consortium going to be taking care of these aspects?
It is already as a fireman.
Esteban is payed by INRIA for helping to set up the consortium and he is losing time with such issues.
Indeed we should think about how to replicate information. About smalltalkHub one deal was that INRIA will host it and replicate on three hosts. Now since smalltalkHub was delayed for more than 8 months the people changed agenda.
We will check that again with nicolas and christophe because right now it is hosted at object fusion. Now we were thinking that ESUG could help there because ESUG has also several servers to run and marcus does not have the time to deal with multiple and different servers. So one central one to manage ESUG and SmalltalkHub would make sense but nothing was acted so far.
Stef
Phil
2012/7/4 Torsten Bergmann <astares@gmx.de>
Norbert wrote:
Ok, nothing to do here. Thank you, Captain Hindsight!
While I enjoy your humor and politeness on one side I really doubt that there is nothing to do here.
How often do we face the outage of SqS. And now a private server is yet again gone without an easy restore/access to the backup. It's nice that we can all check our caches to find the mcz's - but is this the backup strategy to go for the future?
I provided the ConfigurationBrowser in Pharo to easily load Metacello packages directly from within the image and spend a lot of time checking appropriate configs for the various Pharo versions. On one side we invest in making it easier for people to load packages on the other side it often did not work due to this brickle hosting we currently have.
Don't we need a serious discussion and actions on how to get a reliable infrastructure with official mirrors?
By providing a prebuilt SqueakSource in the past [1] I hoped the SqS situation will get better when people may setup own servers and we have more and more mirrors on the net. It did not happen. We now know that SqS is the "old way".
We currently face decisions what servers to use (SS3, SmalltalkHub, ...) see issue #6093 [2]
Now we move to SS3 and SmalltalkHub. Can we answer the question how reliable they are?
I like SmalltalkHub a lot. But still it is centralized and if it is down it is down for all. Dont we need answers to the question how independent our infrastructure will be in the future? If it is backuped, mirrored or restorable?
Dale proposed mirroring for Metacello [3]. We also have filetree [4] for directory-based Monticello packages enabling the use of Git, SVN, ... allowing us to use more reliable infrastructure like GitHub, ... Should we care?
But maybe I should shut up and wait until someone reboots Squeaksource again (which is down today yet again)
Bye T.
[1] http://astares.blogspot.de/2005/12/squeaksource-server-image.html [1] http://code.google.com/p/pharo/issues/detail?id=6093 [2] http://code.google.com/p/metacello/issues/detail?id=152 [3] https://github.com/dalehenrich/filetree
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si