[Sugar-devel] dumping datastore to another filesystem

Martin Langhoff martin.langhoff at gmail.com
Fri May 15 08:54:55 EDT 2009


On Fri, May 15, 2009 at 2:41 PM, Carol Farlow Lerche <cafl at msbit.com> wrote:
> Since you grant my premise, the corollary is that it wouldn't hurt to have
> mono installed.  See here about the mono footprint on disk and in memory.

That's so simplified that is stupid. Let's avoid such simplifications here.

I'll introduce a new major runtime if there is a major "killer app" it
brings. I am trying to add high-value functionality while _removing_
memory footprint so XS-on-XO is viable.

So 2 examples to compare:

 - The mono code we're looking at would replace 40 lines of PHP, and
add the burden on me of maintaining a bit of the XS in yet another
language and toolkit.

 - ejabberd has been an incredible timesink, every time we want to do
something with it, it takes a very long time because few people know
erlang, and while I've learned a lot about it, I'm slow with it. But
it's worth it: no other jabber server is as efficient (memory/cpu) as
ejabberd.

Overall, I am painfully working to reduce the mem footprint so that
XS-on-XO is viable. Similar efforts are needed on the Sugar side to
keep it viable on low-power platforms.



m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the Sugar-devel mailing list