
Protocols for End-To-End Reliability in Multi-Tier Systems
Coping with crash and performance failures in multi-tier transactional systems
Paolo Romano(Author)
LAP Lambert Academic Publishing
Published on 28. July 2011
Book
Paperback/Softback
172 pages
978-3-8454-1742-4 (ISBN)
Description
Internet services exhibit the trend to be structured according to a three-tier, and in general multi-tier, system organization. Even though the partitioning of applications into multiple tiers provides the potentialities to achieve high modularity and ¿exibility, the multiplicity and diversity of the employed components, and their interdependencies, make reliability a complex issue to tackle. In this book we present protocols ensuring the e-Transaction (exactly-once Transaction) guarantees, a recent formalization of end-to-end reliability properties for multi-tier systems. The presented solutions achieve high scalability and exhibit very limited overhead, revealing particularly attractive for large scale service delivery platforms. From a theoretical standpoint, the presented e-Transaction protocols can cope with purely asynchronous systems, where no assumption on the failure detection accuracy can be guaranteed. Some of the building blocks underlying these fault tolerant protocols can also be used to deal with a more general class of failures, which we refer to as "performance failures", which model situations of reduced system responsiveness due to both crashes and overloads.
More details
Language
English
Place of publication
Germany
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 220 mm
Width: 150 mm
Thickness: 11 mm
Weight
274 gr
ISBN-13
978-3-8454-1742-4 (9783845417424)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Paolo Romano has a MsC degree (2002) summa cum laude in Computer Engineering by the Rome University "Tor Vergata" and a PhD (2006) by the Rome University "Sapienza". Since 2008 he is a senior researcher at INESC-ID, Lisbon. His research interests include cloud computing, dependability, autonomic systems, and high performance computing.