@conference {3249,
	title = {Exploiting Universal Redundancy},
	booktitle = {The 15th IEEE International Symposium on Network Computing and Applications},
	series = {IEEE NCA{\textquoteright}16},
	year = {2016},
	month = {1 November},
	publisher = {IEEE Computer Society},
	organization = {IEEE Computer Society},
	address = {Cambridge, MA, USA},
	abstract = {<p>Fault tolerance is essential for building reliable services; however, it comes at the price of redundancy, mainly the {\textquotedblleft}replication factor{\textquotedblright} and {\textquotedblleft}diversity{\textquotedblright}. With the increasing reliance on Internet-based services, more machines (mainly servers) are needed to scale out, multiplied with the extra expense of replication. This paper revisits the very fundamentals of fault tolerance and presents {\textquotedblleft}artificial redundancy{\textquotedblright}: a formal generalization of {\textquotedblleft}exact copy{\textquotedblright} redundancy in which new sources of redundancy are exploited to build fault tolerant systems. On this concept, we show how to build {\textquotedblleft}artificial replication{\textquotedblright} and design {\textquotedblleft}artificial fault tolerance{\textquotedblright} (AFT). We discuss the properties of these new techniques showing that AFT extends current fault tolerant approaches to use other forms of redundancy aiming at reduced cost and high diversity.</p>
},
	attachments = {https://haslab.uminho.pt/sites/default/files/ashoker/files/artira-tr.pdf},
	author = {Ali Shoker}
}