DORIC: uma arquitetura para aplicativos de tempo real com uso intensivo de dados
Abstract
This study presents Doric, a software architecture for data-intensive real-time applications. Dimensions of data-intensive real-time applications are introduced, as well as technologies that enable the implementation of such dimensions. A case study involving a portable electroencephalogram (EEG) enabled data collection based on realistic scenarios found in data-intensive real-time applications. The Doric architecture was implemented using recent technologies (e.g., Apache Kafka) for building real-time data pipelines and streaming applications. This prototype was evaluated in five scenarios containing different volumes of data. The obtained results were encouraging and show the potential for applying Doric as a structure to foster the development of modern information systems in organizations and to support serve as a guideline for new corporate architectures.
Keywords:
Large Scale, Real Time, Software Architecture
Published
2018-11-30
How to Cite
CADAVIZ, Miguel Kassick; FARIAS, Kleinner; GONÇALES, Lucian José; BISCHOFF, Vinicius.
DORIC: uma arquitetura para aplicativos de tempo real com uso intensivo de dados
. In: BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI), 14. , 2018, Caxias do Sul.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2018
.
p. 536-542.
