Strangler Abstraction Transformation
International Journal of Computer Science and Engineering |
© 2019 by SSRG - IJCSE Journal |
Volume 6 Issue 11 |
Year of Publication : 2019 |
Authors : Boddam Linga Reddy |
How to Cite?
Boddam Linga Reddy, "Strangler Abstraction Transformation," SSRG International Journal of Computer Science and Engineering , vol. 6, no. 11, pp. 1-4, 2019. Crossref, https://doi.org/10.14445/23488387/IJCSE-V6I11P101
Abstract:
The challenge to substitute the Device Financing Eco-System is demanding. As systems age, the development tools, hosting technology, and even system architecture that the product was built on, have become increasingly inextensible. Significant time and money were vested without success to upgrade the current COTS lending engine. As necessity is the mother of invention, we have devised a new modus operandi which successfully addressed the long remonstrance list. The “Strangler Abstraction Transformation (SAT)” methodology employed Strangler, Saga and CQRS (Command Query Responsibility Segregation) patterns to enhance the routing of transactional data into two different financial systems and updating corresponding realm of ecosystems, making the paradigm scalable and seamless.
Keywords:
Saga, CQRS, Strangler, Cloud
References:
[1] T-Mobile USA INC. (2019). About T-Mobile. Retrieved fromhttps://www.t-mobile.com/about-us
[2] T-Mobile USA INC. (2019).Buy T-Mobile Device. Retrieved fromhttps://support.t-mobile.com/docs/DOC-1674
[3] T-Mobile USA INC. (2019). Un-Carrier History. Retrieved fromhttps://www.t-mobile.com/our-story/un-carrier-history
[4] Oracle Inc. (2017). Oracle Financial Services Lending and Leasing. Retrieved from https://docs.oracle.com/cd/E89525_01/index.htm
[5] Gorelik, E. PhD thesis, Massachusetts Institute of Technology. Cloud computing models (2013)
[6] Mell, P., Grance, T. The NIST definition of cloud computing, et al. (2011).
[7] Anderson Chris. (2019). Pattern Saga. Retrieved from https://microservices.io/patterns/data/saga.html
[8] Martin Fowler. (2004). StranglerFigApplication. Retrieved from https://martinfowler.com/bliki/StranglerFigApplication.html
[9] Marin Fowler. (2011). CQRS. Retrieved from https://martinfowler.com/bliki/CQRS.html
[10] Pivotal Software Inc. (2017). RabbitMQ. Retrieved from https://www.rabbitmq.com/
[11] Pivotal Software Inc. (2019). Spring Batch. Retrieved from https://spring.io/projects/spring-batch
[12] The Apache Software Foundation. (2018). Apache Spark. Retrieved fromhttps://spark.apache.org/