A microservices persistence technique for cloud-based online social data analysis

被引:3
作者
Al-Obeidat, Feras [1 ]
Bani-Hani, Anoud [1 ]
Adedugbe, Oluwasegun [2 ]
Majdalawieh, Munir [1 ]
Benkhelifa, Elhadj [2 ]
机构
[1] Zayed Univ, Coll Technol Innovat, Dubai, U Arab Emirates
[2] Staffordshire Univ, Sch Digital Technol & Arts, Stoke On Trent, Staffs, England
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2021年 / 24卷 / 03期
关键词
Social data analysis; Persistent social data; Social networks; Persistent microservices; Cloud orchestration; Cloud computing;
D O I
10.1007/s10586-021-03244-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Social data analysis has become a vital tool for businesses and organisations for mining data from social media and analysing for diverse purposes such as customer opinion mining, pattern recognition and predictive analytics. However, the high level of volatility for social data means application updates due to analytical results requires spontaneous integration. In addition, while cloud computing has been hugely utilised to address computational overhead issues due to the volume of social data, results obtained still fall short of expected levels. Hence, a persistence mechanism for rapid deployment and integration of software updates for the analytical process is proposed. The persistence mechanism constitutes a significant component within a novel methodology which also leverages cloud computing, microservices and orchestration for online social data analysis, one which fully maximises cloud capabilities and fosters optimisation of cloud computing resources. The proposed methodology provides means of delivering real-time, persistent social data analytics as a cloud service, thereby facilitating spontaneous integration of solutions to maximise expectations from targeted social media audience.
引用
收藏
页码:2341 / 2353
页数:13
相关论文
共 37 条
[1]  
Adedugbe O., 2019, THESIS STAFFORDSHIRE
[2]  
Akbulut A, 2019, 2019 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER INFORMATION TECHNOLOGIES (ACIT'2019), P289, DOI [10.1109/ACITT.2019.8779952, 10.1109/acitt.2019.8779952]
[3]  
Al-Smadi M, 2016, INT CONF INTERNET, P98, DOI 10.1109/ICITST.2016.7856675
[4]  
Alam M., 2017, ARXIV PREPRINT ARXIV
[5]   Design Methodology of Microservices to Support Predictive Analytics for IoT Applications [J].
Ali, Sajjad ;
Jarwar, Muhammad Aslam ;
Chong, Ilyoung .
SENSORS, 2018, 18 (12)
[6]   A microservice-based middleware for the digital factory [J].
Ciavotta, Michele ;
Alge, Marino ;
Menato, Silvia ;
Rovere, Diego ;
Pedrazzoli, Paolo .
27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 :931-938
[7]   Microservices: How To Make Your Application Scale [J].
Dragoni, Nicola ;
Lanese, Ivan ;
Larsen, Stephan Thordal ;
Mazzara, Manuel ;
Mustafin, Ruslan ;
Safina, Larisa .
PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2017, 2018, 10742 :95-104
[8]  
Eder M., 2016, Future Internet (FI) and Innovative Internet Technologies and Mobile Communications (IITM), V1
[9]   Compositional Microservices for Immersive Social Visual Analytics [J].
Fernando, Senaka ;
Birch, David ;
Molina-Solana, Miguel ;
McIlwraith, Douglas ;
Guo, Yike .
2019 23RD INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV): BIOMEDICAL VISUALIZATION AND GEOMETRIC MODELLING & IMAGING, 2019, :216-223
[10]   Gru: an Approach to Introduce Decentralized Autonomic Behavior in Microservices Architectures [J].
Florio, Luca ;
Di Nitto, Elisabetta .
2016 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC), 2016, :357-362