Sökning: "Software architectural style"

Visar resultat 1 - 5 av 18 uppsatser innehållade orden Software architectural style.

  1. 1. Integrating third-party APIs as a microservice

    Uppsats för yrkesexamina på avancerad nivå, Umeå universitet/Institutionen för tillämpad fysik och elektronik

    Författare :David Eriksson; [2021]
    Nyckelord :microservices; api; docker; iterative development;

    Sammanfattning : Microservices are a way of decentralizing software services into smaller, isolated environments with contained, specific responsibilities. The traditional approach of monolithic applications introduces many problems regarding complexity due to scaling of functionality. LÄS MER

  2. 2. Comparing Monolithic and Event-Driven Architecture when Designing Large-scale Systems

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Felix Eder; [2021]
    Nyckelord :Event-driven architecture; monolithic architecture; domain-driven design; service- oriented architecture; organisational structure; Event-driven arkitektur; monolitisk arkitektur; domändriven design; serviceorienterad arkitektur; organisationsstruktur;

    Sammanfattning : The way the structure of systems and programs are designed is very important. When working with smaller groups of systems, the chosen architecture does not affect the performance and efficiency greatly, but as these systems increase in size and complexity, the choice of architecture becomes a very important one. LÄS MER

  3. 3. Distributed Queries: An Evaluation of the Microservice Architecture

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :Jesper Holmström; [2020]
    Nyckelord :Microservices; Distributed Queries; API composition pattern; Software Architecture;

    Sammanfattning : The microservice architecture is a new architectural style that structures an application into a set of small, independently deployable microservices, as opposed to the traditional monolith approach with a single executable. The microservice architecture is a distributed system that results in new challenges and increased complexity. LÄS MER

  4. 4. Architectural Implications of Serverless and Function-as-a-Service

    Master-uppsats, Linköpings universitet/Institutionen för datavetenskap

    Författare :Oscar Andell; [2020]
    Nyckelord :Function-as-a-Service; Serverless; Software Architecture; Cold Start; Microservices;

    Sammanfattning : Serverless or Function-as-a-Service (FaaS) is a recent architectural style that is based on the principles of abstracting infrastructure management and scaling to zero, meaning application instances are dynamically started and shut down to accommodate load. This concept of no idling servers and inherent autoscaling comes with benefits but also drawbacks. LÄS MER

  5. 5. Investigating differences in response time and error rate between a monolithic and a microservice based architecture

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Gustav Johansson; [2019]
    Nyckelord :Microservices; Monolith; Software Architecture; System Design; Performance Evaluation; PaaS; Containers;

    Sammanfattning : With great advancements in cloud computing, the microservice architecture has become a promising architectural style for enterprise software. It has been proposed to cope with problems of the traditional monolithic architecture which includes slow release cycles, limited scalability and low developer productivity. LÄS MER