Advertisement

Cluster Computing

, Volume 21, Issue 1, pp 239–250 | Cite as

Actor-oriented approach for fault tolerance in e-commerce events

  • L. Javid AliEmail author
  • G. S. Anandhamala
Article
  • 212 Downloads

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.

Keywords

Ecommerce Complex event processing Fault tolerance 

References

  1. 1.
    Sharp, B., Filipe, J., Cordeiro, J. (eds.): Enterprise Information Systems II. Springer, Heidelberg (2010)Google Scholar
  2. 2.
    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-16Google Scholar
  3. 3.
    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
  4. 4.
    Burns, S.: Unique Characteristics of Ecommerce Technologies and Their Effects on Payment Systems. SANS Institute, New York (2002)Google Scholar
  5. 5.
    Nørvåg, K.: An Introduction to Fault-Tolerant Systems. Department of Computer and Information Science, Norwegian University of Science and Technology, Trondheim (2000)Google Scholar
  6. 6.
    Kalaivani, R.: Byzantine fault tolerance in the distributed environment using Markov chain technique. Int. J. Sci. Technol. Res. 4, 2 (2015)Google Scholar
  7. 7.
    Scott, J., Kazman, R.: Realizing and Refining Architectural Tactics: Availability. CMU/SEI-2009-TR-006. Carnegie Mellon University, Pittsburgh (2009)CrossRefGoogle Scholar
  8. 8.
    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)Google Scholar
  9. 9.
    Zhu, Q., Agrawal, G.: An adaptive middleware for supporting time-critical event. Clust. Comput. 12, 87–100 (2009)CrossRefGoogle Scholar
  10. 10.
    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)Google Scholar
  11. 11.
    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)Google Scholar
  12. 12.
    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)Google Scholar
  13. 13.
    Bakker, R.R., Rob, W.: Akka in Action. Manning Publications, Greenwich (2015)Google Scholar
  14. 14.
    Event Sourcing Pattern: Microsoft.com. [Online] Microsoft. https://msdn.microsoft.com/en-us/library/dn589792.aspx
  15. 15.
    Dongarra, J., Herault, T., Rober, Y.: Fault Tolerance Techniques for High-performance Computing. Springer, Cham (2015). ISBN 978-3-319-20943-2Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringSathyabama UniversityChennaiIndia
  2. 2.St.Joseph’s College of EngineeringOMR, ChennaiIndia
  3. 3.Department of Computer Science and EngineeringEswari Engineering CollegeChennaiIndia

Personalised recommendations