A Scalable Bioinformatics Analysis Platform based on Microservices Architecture

S. Rajapaksa, A. Wickramarachchi, V. Mallawaarachchi, W. Rasanjana, I. Perera, D. Meedeniya

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

With the advancement of technologies, web services play a significant role to maintain infrastructure in healthcare domain due to the increasing demand of performance. In such systems, adoption of novel technologies is necessary to increase the productivity and reduce the burden of maintenance associated with legacy systems. Microservices architecture has become prominent in deploying server-side enterprise applications by allowing maintainable functionalities. However, it is challenging to utilize microservices in the domain of bioinformatics, although it enables independent process execution and maintenance. This paper introduces the utilization of microservices architecture to build an optimized platform for bioinformatics analyses. We present a hybrid architecture that consists of different hardware platforms to execute accelerated computational services, independently. The core communication is based on an Application Programming Interface (API) gateway. Furthermore, the paper presents the evaluation of results related to the performance of the proposed solution under varying biological sequences as inputs and algorithms.

Original languageEnglish
Title of host publication2019 International Research Conference on Smart Computing and Systems Engineering (SCSE)
Place of PublicationNew Jersey, U.S.A.
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages70-77
Number of pages8
ISBN (Electronic)978-955-704-121-6
ISBN (Print)978-1-7281-3717-9
DOIs
Publication statusPublished - 2019
Externally publishedYes
Event2019 IEEE International Research Conference on Smart Computing and Systems Engineering, SCSE 2019 - Colombo, Sri Lanka
Duration: 28 Mar 2019 → …

Publication series

NameIEEE International Research Conference on Smart Computing and Systems Engineering, SCSE
ISSN (Electronic)2613-8662

Conference

Conference2019 IEEE International Research Conference on Smart Computing and Systems Engineering, SCSE 2019
Country/TerritorySri Lanka
CityColombo
Period28/03/19 → …

Keywords

  • Bioinformatics analysis
  • enterprise applications
  • microservices architecture

Fingerprint

Dive into the research topics of 'A Scalable Bioinformatics Analysis Platform based on Microservices Architecture'. Together they form a unique fingerprint.

Cite this