Abstract
Online transaction systems require a high level of consistency and availability for it to perform well for the end use. Though there are tools like google analytics, which are more towards click streams, but very less focus has been given on tracing the critical events happening in ecommerce space. Business like online commerce or e-commerce require excellent fault tolerant mechanism for improved customer retention and increase profitability. The online events which captures the user behavior helps to understand the end customers spending patterns on the given site. Capturing of user behavior will be essential for profiling the customers into different categories based upon which they can be given preference to complete an online-transaction in the event of a fault. There are various access violations occurring at multiple interaction levels exist in order to complete a successful transaction in the web application. The constant demands for increased performance from the end-users are the rationale behind such an implementation. This paper focuses on implementation of fault tolerance event transactions in online e-commerce solution actor based approach to ensure better the user experience in the case of any faults during an online e-commerce events or transactions.
Similar content being viewed by others
References
Sharp, B., Filipe, J., Cordeiro, J. (eds.): Enterprise Information Systems II. Springer, Heidelberg (2010)
Fault-based Testing of E-Commerce Applications. Marisa A. S’anchez, Juan Carlos Augusto, and Miguel Felder. 2004, In J. Augusto & U. Ultes-Nitsche, Vol. 2004, pp. 12-16
Cabello, R.D.: Rackspace Open Cloud reference architecture, May 31, 2016. https://support.rackspace.com/how-to/rackspace-open-cloud-reference-architecture/ (2016). Accessed 1 June 2016
Burns, S.: Unique Characteristics of Ecommerce Technologies and Their Effects on Payment Systems. SANS Institute, New York (2002)
Nørvåg, K.: An Introduction to Fault-Tolerant Systems. Department of Computer and Information Science, Norwegian University of Science and Technology, Trondheim (2000)
Kalaivani, R.: Byzantine fault tolerance in the distributed environment using Markov chain technique. Int. J. Sci. Technol. Res. 4, 2 (2015)
Scott, J., Kazman, R.: Realizing and Refining Architectural Tactics: Availability. CMU/SEI-2009-TR-006. Carnegie Mellon University, Pittsburgh (2009)
Kumar, S., Kumar, S.: Fault tolerance in mobile computing using multi agent environment for electronic-business applications. Int. J. Sci. Res. 3(5), 967–972 (2014)
Zhu, Q., Agrawal, G.: An adaptive middleware for supporting time-critical event. Clust. Comput. 12, 87–100 (2009)
Luiz, A.F., et al.: Byzantine fault-tolerant transaction processing for replicated databases. In: 2011 10th IEEE International Symposium Network Computing and Applications (NCA), pp. 83–90. IEEE, Cambridge (2011)
Singh, A., Fonseca, P., Kuznetsov, P., Rodrigues, R., Maniatis, P.: NSDI’09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation, pp. 169-184. USENIX Association, Berkeley (2009)
Hewitt, C., Bishop, P., Steiger, R.: A universal modular ACTOR formalism for artificial intelligence. In: IJCAI’73 Proceedings of the 3rd International Joint Conference on Artificial Intelligence. Morgan Kaufmann Publishers Inc., San Francisco (1973)
Bakker, R.R., Rob, W.: Akka in Action. Manning Publications, Greenwich (2015)
Event Sourcing Pattern: Microsoft.com. [Online] Microsoft. https://msdn.microsoft.com/en-us/library/dn589792.aspx
Dongarra, J., Herault, T., Rober, Y.: Fault Tolerance Techniques for High-performance Computing. Springer, Cham (2015). ISBN 978-3-319-20943-2
Author information
Authors and Affiliations
Corresponding author
Appendix I: Source code snippet
Appendix I: Source code snippet
Rights and permissions
About this article
Cite this article
Ali, L.J., Anandhamala, G.S. Actor-oriented approach for fault tolerance in e-commerce events. Cluster Comput 21, 239–250 (2018). https://doi.org/10.1007/s10586-017-1005-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-017-1005-2