Monday, April 11, 2016 - 12:00pm to 1:00pm
Location:Traffic 21 Classroom 6501 Gates & Hillman Centers
Speaker:BRUNO VAVALA, Ph.D. Student http://www.cs.cmu.edu/~bvavala/Salute.html
Replication is a fundamental technique to guarantee service availability and consistency. However, when a system component may misbehave, for instance due to a software intrusion, coordinating its replicas requires the adoption of complex distributed fault-tolerant protocols. In fact, such protocols require several executing replicas and many communication steps to work correctly. This results in redundant service executions that are inefficient and typically force the service to be deterministic so to achieveconsistency (i.e., if correct replicas process the same requests in order, they produce the same output).
Presented in Partial Fulfillment of the CSD Speaking Skills Requirement.