Hi Paul, Can you continue describing your idea so that one will grasp the essentials without needing to open first the Wikipedia links. Idea looks promising, just not clarified yet enough. I'm pretty user you can continue evolving it by yourself.
Best regards Janko Dne 27. 03. 2013 17:39, piše Paul DeBruicker: > This is the second of two not well fleshed out ideas. > > On 03/26/2013 04:36 AM, Janko Mivšek wrote: >> Title: >> > Implement Fast Byzantine Paxos in Slang > > >> Level: (beginner, intermediate, advanced) >> > > Advanced > >> Possible mentor: (if already known) >> >> Possible second mentor: (if already known) >> > > I am willing to help out but I'm sure there's someone better as I don't > know slang or how to go about implementing Paxos. yet. > >> Description >> > Paxos (https://en.wikipedia.org/wiki/Paxos_%28computer_science%29) is a > framework for solving consensus in a network of unreliable processors. > A python implementation is available here: http://openreplica.org/ > >> Technical Details >> > Could just port ConCoord (the openreplica.org's backend) from Python to > Slang rather than starting from scratch. > >> Benefits to the Student >> > Learn Smalltalk, Slang. Implement something hard. > >> Benefits to the Community > With enough images you can just persist everything in the image and each > image can be a reasonable size. > > -- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
