|Subject:||Re: [Monotone-devel] netsync status|
|Date:||Tue, 24 Feb 2004 11:58:43 +0200|
Moi,again I am astonished at how close this is to the system were building (http://pdis.hiit.fi , but it's a shame that the beef is not public, yet). All the main ideas are exactly the same: bi-directional, stateless, hashed index tree (except we haven't implemented that yet, only "exchange all" and boy does that su..). It's just so surprising, seeing that monotone is a version control system and pdis a synchronisation engine.
Apart from saying well done, I only wanted to ask whether you looked at BEEP. We used to use a beep (python) implementation and it worked very well. Beep is a application protocol framework with exactly the "needed" ideas for this kind of thing. Ie: anyone can initiate a connection, then equal partners. One way messages, rpc and one to many style are supported. The nice thing about it, it can take care of security (and version) negotiation and at least has the potential to be proxied. Anyway, just wanted to ask whether you looked at it. I'm not suggesting using it, as it may be quite complex (especially in C), both in terms of using the library and the dependencies it brings along.
|[Prev in Thread]||Current Thread||[Next in Thread]|