Conference Papers

Permanent URI for this collectionhttps://idr.nitk.ac.in/handle/123456789/28506

Browse

Search Results

Now showing 1 - 5 of 5
  • Item
    Cloud based service registry for location based mobile web services system
    (IEEE Computer Society help@computer.org, 2013) D'Souza, M.; Ananthanarayana, V.S.
    Location based services (LBS) are growing in popularity due to the growing number of smart-phone users. The architectural design of LBS systems plays a major role in delivering location based services in ubiquitous environments. Service oriented architecture (SOA) which uses services as its basic constructs is the latest trend in designing and developing loosely coupled distributed applications even in heterogeneous environments. Cloud computing is another latest area which provides highly reliable and scalable infrastructure environment for resource intensive applications. This paper gives an overview of SOA based LBS system and explains how to move service registry to the cloud to utilize the best of both SOA and Cloud infrastructure. © 2013 IEEE.
  • Item
    Scalable blockchain solution for targeted public distribution system (TPDS) in India
    (Institute of Electrical and Electronics Engineers Inc., 2021) Raghunandan, A.; Priyadarsini, A.; Vaibhav, G.; Manjappa, M.
    The Targeted Public Distribution System (TPDS) in India is essential to supply food grains produced by farmers to the beneficiaries. It provides affordable food grains to the deprived families of India. However, the current TPDS system is plagued by various issues, leakage being the primary one. This work aims to use blockchain technology, one of the cutting edge technologies, to overcome the issue of leakage and make the TPDS a digital, secure, transparent and scalable system. Blockchain provides transparency such that any user can access the system to get an understanding of the quantity of food grains being processed at each stage of the TPDS workflow. The system requires minimal human intervention and would be deployed across all states. This ensures a unified workflow for TPDS across all states and gives a more holistic understanding of how TPDS benefits the deprived families in India. To make the blockchain system scalable, the blockchain network is divided into 'shards', which are independent chains containing their own data separate from others. The proposed TPDS blockchain system was implemented in Hyperledger Fabric and was tested for different use cases. The authors found that the proposed blockchain architecture is responding well to all the use cases considered. © 2021 IEEE.
  • Item
    Paradigm Shift from Monolithic to Microservices
    (Institute of Electrical and Electronics Engineers Inc., 2023) Saxena, D.; Bhowmik, B.
    Microservices have been making waves among forward-Thinking application development organizations. In the realm of software development, software architecture holds paramount importance because it serves as a guiding force to shape the entire life cycle of a software system. Software architecture is a foundation for complex digital components built upon a software system. Within this domain, two prevalent paradigms, monolithic and service-oriented architecture (SOA), stand distinct. While monolithic simplifies development using its integrated structure, SOA reduces complexity through modular services. However, both paradigms suffer severe scalability, development cycle, and flexibility challenges. Subsequently, microservice architecture as a modern paradigm emerges to overcome these challenges. This paper presents an in-depth analysis of the paradigm shift from monolithic to microservice architecture. It begins with exploring the monolithic and SOA conceptual landscape and their pros and cons. After that, we delve into the microservice platform, including its basic architecture and implementation stages. Furthermore, we provide the trend of the paradigm shift that highlights the recent developments in the field and identifies the research challenges associated with it. Thus, the paper brings multiple research dimensions for the researchers and lets the software and application development teams improve resilience and expedite their time to market. © 2023 IEEE.
  • Item
    Ways of Balancing Load in Microservice Architecture
    (Springer Science and Business Media Deutschland GmbH, 2024) Saxena, D.; Bhowmik, B.
    Microservices architecture has emerged as a modern paradigm to overcome challenges associated with monolithic architecture, such as scalability, deployment, and flexibility. Microservice architecture is a relatively new approach in comparison with other paradigms. It has immense potential to enhance deployment, design, container orchestration, and expansion across different computing environments, such as cloud and edge. One of the most essential features of microservice architecture is its ability to handle scaling and load balancing. The load balancer works with a scaler to distribute load efficiently across multiple instances. This paper explains the basics of load balancing, including static and dynamic algorithms, their applications, and limitations. It emphasizes the crucial role of load balancing in popular microservices orchestrators like Kubernetes, Docker Swarm, and Spring Cloud. Furthermore, we examined the existing state of the art and identified limitations associated with load balancing in microservice architecture. © The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024.
  • Item
    Performance Analysis of Hybrid MPI and OpenMP on Smith-Waterman Algorithm
    (Institute of Electrical and Electronics Engineers Inc., 2025) Ninama, K.; Patel, J.; Girish, K.K.; Reddy, M.R.V.S.R.S.; Bhowmik, B.
    In the rapidly advancing field of bioinformatics, sequence alignment is a pivotal task for elucidating genetic statistics and evolutionary relationships. As the volume and complexity of biological data continue to grow, it becomes imperative to employ effective computational techniques to manage this expansion. The Smith-Waterman algorithm is a key tool for sequence alignment; however, its performance can be constrained by the substantial size of contemporary datasets. To overcome this limitation, this paper explores a hybrid parallelization strategy that integrates message passing interface (MPI) with open multi-processing (OpenMP). This approach aims to significantly enhance the algorithm's efficiency by leveraging the strengths of both parallelization models. By optimizing the scalability and execution speed of the Smith-Waterman algorithm on advanced high-performance computing (HPC) systems, the hybrid technique not only improves performance but also enables more rapid and accurate biological data analysis. © 2025 IEEE.