jsfest / 2014-oakland-cfp

Call for proposals for all speakers and events at JSFest Oakland.
24 stars 1 forks source link

designing decentralized system with simulations #92

Open dominictarr opened 9 years ago

dominictarr commented 9 years ago

Decentralized systems are difficult - and they won't work unless A) they have lots of users, and B) they are designed correctly. Applying our intuitions, we can say things like, well when a node comes online, it connects to other nodes - but how many nodes should it connect to?

There are many cases where there is clearly some parameter to be controlled - but it's not obvious what it should be. By using a simulation, we can get a feel for how a system might actually behave before we have implemented everything! It might not be right, but at least we have something to go on.

I'll show how I am using this technique to design secure scuttlebutt, and how it can be applied to not just networking, but to resilience to attackers, and

So, we construct a model, and then test hypothesises about it... sounds like actual (non-mad) science! In my talk, i'll demonstrate what I did to design some protocols, but I'll emphasis encouraging others to use this idea.

mikeal commented 9 years ago

this is accepted for nodeconf ONE-SHOT. if you need flights let's book them as soon as possible :)

mikeal commented 9 years ago

If you haven't already, please register yourself as a speaker for JSFest:

https://ti.to/jsfest/oakland?release_id=nqflw0il0qw

If you get it in within the next few days you'll probably get a much nicer conference badge :)

And for any clever buggers who think they can register for free using that link, we will be checking the names against the accepted speakers list :)