BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Ios: Why work when you can delegate? - Heidi Howard (Computer Labo
 ratory)
DTSTART:20160616T140000Z
DTEND:20160616T150000Z
UID:TALK66573@talks.cam.ac.uk
CONTACT:Liang Wang
DESCRIPTION:The common wisdom when it comes to distributed consensus is to
  select one node as a leader (aka master\, primary or distinguished propos
 er) who coordinates the system and the rest of the nodes (aka backups\, re
 plicas or followers) do as instructed by the leader. This centralised appr
 oach simplifies the tricky problem of consensus but places all the respons
 ibility onto the leader\, making them the bottleneck for system. Adding no
 des to the systems decreases throughput\, seriously limiting the scalabili
 ty of systems built upon distributed consensus.\n\nIos is a new consensus 
 algorithm which enables leaders to safely and dynamically delegate the res
 ponsibilities of consensus onto other nodes. The system is thus able handl
 e higher workloads and is more scalability then traditional consensus algo
 rithms. Ios is a work-in-progress and not production ready. If you've inte
 rested in learning more chat with me or take a look at the links below:\n\
 n- https://github.com/heidi-ann/ios - open source implementation of Ios\, 
 written in go\n\n- https://runway.systems/?model=github.com/heidi-ann/runw
 ay-model-ios - interactive simulation of Ios \n\n- https://github.com/heid
 i-ann/runway-model-ios - source code for the runway simulation of Ios\n\n-
  https://www.dropbox.com/s/on19xhevb6rk5ag/paper_public.pdf?dl=0 - draft p
 aper\n\nBio:\nHeidi Howard is currently studying towards PhD at the Cambri
 dge University\, Computer Lab\, under the supervision of Prof. Jon Crowcro
 ft. Her research interest is fault-tolerance\, consistency and consensus i
 n modern distributed systems. In 2014\, she received her BA in Computer Sc
 ience from Pembroke College at the Cambridge University. Heidi has also pr
 eviously worked on topics such as middlebox traversal\, DNS\, privacy pres
 erving systems and wireless community networks.
LOCATION:FW26\, Computer Laboratory\, William Gates Building
END:VEVENT
END:VCALENDAR
