DocumentCode :
704213
Title :
REST+T: Scalable Transactions over HTTP
Author :
Dey, Akon ; Fekete, Alan ; Rohm, Uwe
Author_Institution :
Sch. of Inf. Technol., Univ. of Sydney, Sydney, NSW, Australia
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
36
Lastpage :
41
Abstract :
Restful APIs are widely adopted in designing components that are combined to form web information systems. The use of REST is growing with the inclusion of smart devices and the Internet of Things, within the scope of web information systems, along with large-scale distributed NoSQL data stores and other web-based and cloud-hosted services. There is an important subclass of web information systems and distributed applications which would benefit from stronger transactional support, as typically found in traditional enterprise systems. In this paper, we propose REST+T (REST with Transactions), a transactional Restful data access protocol and API that extends HTTP to provide multi-item transactional access to data and state information across heterogeneous systems. We describe a case study called Tora, where we provide access through REST+T to an existing key-value store (WiredTiger) that was intended for embedded operation.
Keywords :
Internet of Things; application program interfaces; cloud computing; distributed databases; embedded systems; hypermedia; transport protocols; API; HTTP; Internet of Things; REST with transactions; REST+T; Web information systems; Web-based services; WiredTiger; cloud-hosted services; data information; embedded operation; enterprise systems; heterogeneous systems; hypertext transfer protocol; key-value store; large-scale distributed NoSQL data stores; multi-item transactional access; smart devices; state information; transactional RESTful data access protocol; Distributed databases; Google; Information systems; Protocols; Servers; Standards; Consistency; Distributed Transactions; HTTP; Heterogeneous Key-Value Stores; RESTful Web-services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2015 IEEE International Conference on
Conference_Location :
Tempe, AZ
Type :
conf
DOI :
10.1109/IC2E.2015.11
Filename :
7092896
Link To Document :
بازگشت