Skip to main content

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

  • Published:
Cluster Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Sharp, B., Filipe, J., Cordeiro, J. (eds.): Enterprise Information Systems II. Springer, Heidelberg (2010)

  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-16

  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. Burns, S.: Unique Characteristics of Ecommerce Technologies and Their Effects on Payment Systems. SANS Institute, New York (2002)

    Google Scholar 

  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. Kalaivani, R.: Byzantine fault tolerance in the distributed environment using Markov chain technique. Int. J. Sci. Technol. Res. 4, 2 (2015)

    Google Scholar 

  7. Scott, J., Kazman, R.: Realizing and Refining Architectural Tactics: Availability. CMU/SEI-2009-TR-006. Carnegie Mellon University, Pittsburgh (2009)

    Book  Google Scholar 

  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. Zhu, Q., Agrawal, G.: An adaptive middleware for supporting time-critical event. Clust. Comput. 12, 87–100 (2009)

    Article  Google Scholar 

  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)

  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)

  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)

  13. Bakker, R.R., Rob, W.: Akka in Action. Manning Publications, Greenwich (2015)

    Google Scholar 

  14. Event Sourcing Pattern: Microsoft.com. [Online] Microsoft. https://msdn.microsoft.com/en-us/library/dn589792.aspx

  15. Dongarra, J., Herault, T., Rober, Y.: Fault Tolerance Techniques for High-performance Computing. Springer, Cham (2015). ISBN 978-3-319-20943-2

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. Javid Ali.

Appendix I: Source code snippet

Appendix I: Source code snippet

figure f

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-1005-2

Keywords