Current Issue
Volume
30
year
2024
Issue
1

Archive

AUTHOR'S GUIDELINES

ABSTRACT GUIDELINES

SUBMIT AN ARTICLE

SCIENTFIC AND RESEARCH PROFILE

PUBLICATION ETHICS

PEER REVIEW POLICY

ABSTRACTING AND INDEXING

EDITORIAL BOARD

INTERNATIONAL EDITORIAL BOARD

PUBLISHER


Economic Alternatives articles are published open access under a Creative Commons CC BY 4.0 user licence

ADDRESS OF THE EDITORIAL OFFICE

ISSN (print): 1312-7462
ISSN (online): 2367-9409
4 issues per year


The conceptions of the authors express their personal opinion and do not engage the editors of the journal.

The Editorial Board is committed to open science and free access to scientific publications.

No Article Processing Charges apply. The Publisher allows for immediate free access to the work and permits any user to read, download, copy, distribute, print, search, or link to the full texts of articles, crawl them for indexing, pass them as data to software, or use them for any other lawful purpose. 

Every manuscript received will be checked for plagiarism.

Typeset by:

UNWE Publishing Complex

Printed by:

UNWE Publishing Complex

Principles of Transactional Approach in the Classical Web-based Systems and the Cloud Computing Systems - Comparative Analysis Economic alternatives
year
2013
Issue
1

Principles of Transactional Approach in the Classical Web-based Systems and the Cloud Computing Systems - Comparative Analysis

Abstract

Summary:

This article presents a comparative analysis of the principles of transactional approach in the classical client/server systems and the cloud computing systems. The major idea of the transactional approach in the classical client/server systems is that the actions performed by a user have to be performed in all-or-nothing manner. The four classical principles of transactional approach in client/server systems, known as ACID (Atomicity, Concurrency, Independence and Durability) are considered. The methodology of development of cloud-based computational systems has integrated many of principles of the design of the classical web-based computational system. However, there are some basically new aspects in the realization of these principles. The multitenancy implies changes in the application of the transactional approach by cloud computing systems. A set of methodological principles referred to as BASE (Basic Availability, Soft state, Eventual consistency) is analyzed. The BASE principles dramatically changed the programming style at all levels. The developers of cloud computing systems have to find the balance (or compromise) between the methodological principles of ACID and BASE.

Keywords

transactional approach, cloud computing, consistency, ACID, BASE.
Download Article9_01.2013.pdf