Disasters whether natural or man-made have great impact on countries and civilians. Proper information across the main disaster phases need to be delivered on time and to the right people to minimize the impact and provide needed resources. Social media and Twitter in particular, is an important mean of information sharing in real-time as part of a complete cyber-physical emergency management system during a disaster. Twitter can be used in any place in the world through smartphones or other mediums with an internet access connection. The vast and varied number of tweets produced during a disaster will benefit from the cloud scalable storage and processing resources. As a centralized processing system is more vulnerable when a disaster strikes, there is a need for a more resilient distributed system architecture that allows for the distribution of both processing and storage resources. The goal of our study is to develop and evaluate a prototype of a microservice architecture for twitter data analytics during a disaster that meets the requirements of disaster management. In this paper, we design a cloud-based microservices twitter analytics framework for disaster management and implement a basic prototype system. Our prototype system demonstrates that the microservices approach allows for a distributed, dynamic, reliable and scalable system architecture on cloud platform that goes in hand with disaster domain requirements.
[1]
Christophe Kolski,et al.
Towards a microservices development approach for the crisis management field in developing countries
,
2017,
2017 4th International Conference on Information and Communication Technologies for Disaster Management (ICT-DM).
[2]
Jai Asundi,et al.
Considering emergency and disaster management systems from a software architecture perspective
,
2012,
Int. J. Syst. Syst. Eng..
[3]
Ilkyeun Ra,et al.
Twitter Analytics for Disaster Relevance and Disaster Phase Discovery
,
2018
.
[4]
Ivan Lanese,et al.
Microservices: How To Make Your Application Scale
,
2017,
Ershov Informatics Conference.
[5]
Carlos Castillo,et al.
AIDR: artificial intelligence for disaster response
,
2014,
WWW.
[6]
Shahliza Abd Halim,et al.
A Review on Service Oriented Architecture Approach in Flood Disaster Management Framework for Sentiment Analysis: Malaysia Context
,
2017,
SoMeT.
[7]
Aron Culotta,et al.
Tweedr: Mining twitter to inform disaster response
,
2014,
ISCRAM.
[8]
Rajiv Ranjan,et al.
Open Issues in Scheduling Microservices in the Cloud
,
2016,
IEEE Cloud Computing.