2,733 research outputs found

    Some Throughput Metrics for (SOA) Application Development

    Get PDF
    Given the growing concerns about unethical usage of Information Technology (IT) becoming a major security concern, this research-in-progress paper conceptually models IS practitioner (professional) attitude toward unethical IT use. Based on the ethical notions of universalism and particularism, it argues for a two-dimensional analysis to judge development of attitude toward using IT unethically: understand the IS professional as a human being subscribing to universal principles and understand the IS professional as rooted to an organizational community of practice. Through its articulation of two powerful lenses of universalism and particularism, this paper contributes by understanding how philosophical perspectives of ethics can inform our understanding of IS security. Finally, the paper discusses future research and practice implications arising out of this conceptual treatment

    Adapting Microservices in the Cloud with FaaS

    Get PDF
    This project involves benchmarking, microservices and Function-as-a-service (FaaS) across the dimensions of performance and cost. In order to do a comparison this paper proposes a benchmark framework

    Microservice Transition and its Granularity Problem: A Systematic Mapping Study

    Get PDF
    Microservices have gained wide recognition and acceptance in software industries as an emerging architectural style for autonomic, scalable, and more reliable computing. The transition to microservices has been highly motivated by the need for better alignment of technical design decisions with improving value potentials of architectures. Despite microservices' popularity, research still lacks disciplined understanding of transition and consensus on the principles and activities underlying "micro-ing" architectures. In this paper, we report on a systematic mapping study that consolidates various views, approaches and activities that commonly assist in the transition to microservices. The study aims to provide a better understanding of the transition; it also contributes a working definition of the transition and technical activities underlying it. We term the transition and technical activities leading to microservice architectures as microservitization. We then shed light on a fundamental problem of microservitization: microservice granularity and reasoning about its adaptation as first-class entities. This study reviews state-of-the-art and -practice related to reasoning about microservice granularity; it reviews modelling approaches, aspects considered, guidelines and processes used to reason about microservice granularity. This study identifies opportunities for future research and development related to reasoning about microservice granularity.Comment: 36 pages including references, 6 figures, and 3 table
    corecore