BEGIN:VCALENDAR
METHOD:PUBLISH
VERSION:2.0
PRODID:-//Cornell U. Department of Computer Science//Brown Bag Seminar//EN
BEGIN:VEVENT
SUMMARY:Brown bag: Ken Birman
DESCRIPTION:Title: Building Smart Memories and Cloud Services with
	 Derecho\nSpeaker: Ken Birman\nAbstract: The Derecho platform was created
	 to support a new  generation of Internet-of-Things applications with
	 online  machine-learning components.  At cloud-scale\, such
	 applications require  us to build smart memory systems. I’m using this
	 term to refer to  a customizable service designed to accept
	 high-bandwidth data pipelines  from sources\, able to apply
	 machine-learning tools to analyze and  understand received content\, and
	 offering ways to query the resulting  knowledge base with minimal
	 delay.  Such services would also need to  scale out\, yet must maintain
	 their rapid responsiveness and strong  consistency.\n\nDerecho\, which
	 is now fully implemented (github.org/Derecho-Project)\,  leverages
	 persistent memory and RDMA to solve this problem with  exceptional
	 performance and scalability.  Derecho is also interesting  from a
	 theoretical perspective.  In particular\, the core protocols used 
	 implement Paxos state machine replication in a novel manner optimized 
	 for RDMA settings.  These protocols have been proved correct\, and are 
	 also optimal in terms of delay before message delivery\, progress during
	  failures and even the mapping to RDMA hardware.\n\nDerecho  is an
	 ongoing activity (and there are many open questions that could be 
	 explored if additional students become involved).  The current version 
	 was built primarily by Sagar Jha\, Jonathan Behrens\, Matt Milano\,
	 Weijia  Song and Edward Tremel.  On the faculty side\, the main people
	 have been  myself and Robbert van Renesse.
LOCATION:Gates 122
UID:2017-09-05
STATUS:CONFIRMED
DTSTART:20170905T160000Z
DTEND:20170905T170000Z
ORGANIZER;CN=Jonathan Shi:http://www.cs.cornell.edu/~jshi/brownbag/
DTSTAMP:20260408T172507Z
END:VEVENT
END:VCALENDAR