Filters








409 Hits in 5.6 sec

Community Knowledge Sharing in Practice: The Eureka Story

Daniel G. Bobrow, Jack Whalen
2002 Reflections The SoL Journal  
It commonly originates as practical solutionsthrough everyday inventions and discoveries -to the problems they must solve and thus serves as the critical resource for ordinary work practice (see, especially  ...  Xerox uses Eureka to support the customer service engineers (CSEs) who repair the copiers and printers installed at customer sites.  ...  Acknowledgments We would like to thank Olivier Raiman, the original Eureka champion in our group, and Bob Cheslow, the principal architect and implementer of Eureka.  ... 
doi:10.1162/152417302762251336 fatcat:3zhd7pxje5hapewfvyrv2gcnm4

Circuit Breakers, Discovery, and API Gateways in Microservices [article]

Fabrizio Montesi, Janine Weber
2016 arXiv   pre-print
We review some of the most widely used patterns for the programming of microservices: circuit breaker, service discovery, and API gateway.  ...  By systematically analysing different deployment strategies for these patterns, we reach new insight especially for the application of circuit breakers.  ...  Service Discovery and Load Balancing. Eureka [29] and Ribbon [31] combined together provide client-side load balancing and service discovery.  ... 
arXiv:1609.05830v2 fatcat:cf6nge65yra3xfilbhpxbeqbda

A Comparative Review of Microservices and Monolithic Architectures [article]

Omar Al-Debagy, Peter Martinek
2019 arXiv   pre-print
Furthermore, a third test comparing microservices applications built with different service discovery technologies such as Consul and Eureka showed that applications with Consul presented better results  ...  Therefore, these two architectures are compared in this paper, and some specific configurations of microservices' applications are evaluated as well in the term of service discovery.  ...  service discovery had a little better response time than the microservices application with Eureka service discovery.  ... 
arXiv:1905.07997v1 fatcat:jerh45hnknehbnmtsjj5frkcvm

Towards service discovery and autonomic version management in self-healing microservices architecture

Yuwei Wang
2019 Proceedings of the 13th European Conference on Software Architecture - ECSA '19 - volume 2  
The initial contribution is a new component of a version manager in our self-healing MSA solution, in relation with service discovery elements.  ...  However, various unexpected changes could happen during execution, such as a service upgrade, a sudden increase of traffic, or an infrastructural failure.  ...  As self-healing involves different types of changes: upgrades, failures and scales, we identified an entrance for our work that is the problem of service discovery and versioning in microservices systems  ... 
doi:10.1145/3344948.3344952 dblp:conf/ecsa/Wang19 fatcat:c5idkfxwofeide2xzxeh7zdvxu

Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations [article]

Jonas Sorgalla, Philip Wizenty, Florian Rademacher, Sabine Sachweh, Albert Zündorf
2021 arXiv   pre-print
Purpose: Microservice Architecture (MSA) denotes an increasingly popular architectural style in which business capabilities are wrapped into autonomously developable and deployable software components  ...  Microservice applications are developed by multiple DevOps teams each owning one or more services.  ...  of a service discovery by the Eureka 21 technology.  ... 
arXiv:2107.12425v1 fatcat:k7zy2qr3unbjjomrwbtptukoni

Microservice-based architecture for the NRDC

Vinh D. Le, Melanie M. Neff, Royal V. Stewart, Richard Kelley, Eric Fritzinger, Sergiu M. Dascalu, Frederick C. Harris
2015 2015 IEEE 13th International Conference on Industrial Informatics (INDIN)  
To this end the Nevada Research Data Center is designed to collect, format, and store data for scientists to view and consider. This paper presents a new architecture solution for the NRDC.  ...  In order to organize and analyze this data to produce effective change, Nexus needs a centralized database to store collected data.  ...  Our current Service Discovery system is Netflix's Eureka system. Eureka allows for both service discovery and monitoring of services.  ... 
doi:10.1109/indin.2015.7281983 dblp:conf/indin/LeNSKFDH15 fatcat:35blqhmva5bqdp3h5uyy57w5y4

Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations

Jonas Sorgalla, Philip Wizenty, Florian Rademacher, Sabine Sachweh, Albert Zündorf
2021 SN Computer Science  
AbstractMicroservice architecture (MSA) denotes an increasingly popular architectural style in which business capabilities are wrapped into autonomously developable and deployable software components called  ...  Microservice applications are developed by multiple DevOps teams each owning one or more services.  ...  Lines 3-7 result from the Eureka configuration shown in Listing 4. They configure the endpoints for connecting to the eureka service discovery.  ... 
doi:10.1007/s42979-021-00825-z fatcat:l5p67fcmprb4vmgmql4k2obv3y

Migrating a research data warehouse to a public cloud: challenges and opportunities

Michael G Kahn, Joyce Y Mui, Michael J Ames, Anoop K Yamsani, Nikita Pozdeyev, Nicholas Rafaels, Ian M Brooks
2021 JAMIA Journal of the American Medical Informatics Association  
New RDWs are migrating to cloud platforms for the scalability and flexibility needed to meet these challenges. We describe our experience in migrating a multi-institutional RDW to a public cloud.  ...  Governance, resource management, and cost oversight are critical to allow rapid innovation while minimizing wasted resources and unnecessary costs.  ...  Compass as a data steward of fully identified patient clinical and genomic data.  ... 
doi:10.1093/jamia/ocab278 pmid:34919694 pmcid:PMC8922165 fatcat:d4xflguhyvbmze2necxfmzpmsa

Migrating to Cloud-Native Architectures Using Microservices: An Experience Report [article]

Armin Balalaie Sharif University of Technology
2015 arXiv   pre-print
As a result, the final product may not meet its primary drivers for migration.  ...  Migration to the cloud has been a popular topic in industry and academia in recent years.  ...  The solution is to use a Service Discovery component in order to get the available instances of each service.  ... 
arXiv:1507.08217v1 fatcat:llrw3lu365cnfkqtfxyh32ofue

Kuksa: A Cloud-Native Architecture for Enabling Continuous Delivery in the Automotive Domain [chapter]

Ahmad Banijamali, Pooyan Jamshidi, Pasi Kuvaja, Markku Oivo
2019 Lecture Notes in Computer Science  
We propose an approach for restructuring cloud platform architectures in the automotive domain into a microservices architecture.  ...  The results of this study provide evidences that microservices are a potential design solution when dealing with service failures and high payload on cloud-based services in the automotive domain.  ...  Spring Eureka provides the technology stack for service discovery and registry. Load Balancer.  ... 
doi:10.1007/978-3-030-35333-9_32 fatcat:odytbeje4fckdddypj4etnsaiu

Kuksa: A Cloud-Native Architecture for Enabling Continuous Delivery in the Automotive Domain [article]

Ahmad Banijamali, Pooyan Jamshidi, Pasi Kuvaja, Markku Oivo
2019 arXiv   pre-print
We propose an approach for restructuring cloud platform architectures in the automotive domain into a microservices architecture.  ...  The results of this study provide evidences that microservices are a potential design solution when dealing with service failures and high payload on cloud-based services in the automotive domain.  ...  Spring Eureka provides the technology stack for service discovery and registry. Load Balancer.  ... 
arXiv:1910.10190v1 fatcat:3j57ygic5bdh5apbmz67jth57y

IoT based Platform as a Service for Provisioning of Concurrent Applications [article]

Deepak kumar Aggarwal, Rajni Aron
2017 arXiv   pre-print
To fasten the emergence of novel applications, this vast infrastructure requires "Platform as a Service(PaaS)" model to leverage IoT things.  ...  As a single global standard for all device types and IoT-based application domain is impracticable, we propose an IoT-based Cloud to leverage PaaS model in this paper.  ...  For the development layer implementation, we have used several API like Eureka service discovery and Spring boot framework.  ... 
arXiv:1711.10685v1 fatcat:xkpypi26ojhmxe4ztgb5qlbzri

Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture

Armin Balalaie, Abbas Heydarnoori, Pooyan Jamshidi
2016 IEEE Software  
for different system components.  ...  Here, we report our experiences and lessons learned during incremental migration and architectural refactoring of a commercial Mobile Backend as a Service to microservices.  ...  We also chose Eureka for Service Discovery [4] , Ribbon as Load Balancer, Hystrix as Circuit Breaker [11] and Zuul as Edge Server [4] , that all are parts of the Netflix OSS project.  ... 
doi:10.1109/ms.2016.64 fatcat:wvediziq2rgtvlamp6rmr7fc4m

Exploring microservices for enhancing internet QoS

Deval Bhamare, Mohammed Samaka, Aiman Erbad, Raj Jain, Lav Gupta
2018 Transactions on Emerging Telecommunications Technologies  
In this work, we aim to bridge this gap between industry and academia and discuss different micro-service deployment, discovery and communication options for service providers as a means to forming complete  ...  We aim to reduce overall turnaround time as well as costs for the deployment of complete end-to-end service.  ...  The OSGi architecture [38] also provides a similar platform for service registry, discovery, and deployment of the services.  ... 
doi:10.1002/ett.3445 fatcat:v32irsgc3bek7jvq47qwd3rzae

A Brief History of Cloud Application Architectures

Nane Kratzke
2018 Applied Sciences  
A shift from monolithic service-oriented architectures (SOA), via independently deployable microservices towards so-called serverless architectures, is observable.  ...  As a side effect, we learned a lot about commonalities and differences from plenty of different cloud applications which might be of value for cloud software engineers and architects.  ...  Applied Sciences, Germany), Bob Duncan (University of Aberdeen, UK), Magnus Westerlund (Arcada University of Applied Sciences, Helsinki, Finland), and Josef Adersberger (QAWare GmbH, Munich, Germany) for  ... 
doi:10.3390/app8081368 fatcat:va33xyji2rgvdfd2tnpdg62odm
« Previous Showing results 1 — 15 out of 409 results