Добірка наукової літератури з теми "Microservices Systems"
Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями
Ознайомтеся зі списками актуальних статей, книг, дисертацій, тез та інших наукових джерел на тему "Microservices Systems".
Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.
Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.
Статті в журналах з теми "Microservices Systems"
Hamza, Muhammad. "Transforming Monolithic Systems to a Microservices Architecture." ACM SIGSOFT Software Engineering Notes 48, no. 1 (January 10, 2023): 67–69. http://dx.doi.org/10.1145/3573074.3573091.
Повний текст джерелаValdivi, José Ali, Alonso Lora-Gonzalez, Xavier Limón, Karen Cortes-Verdin, and Jorge Octavio Ocharán-Hernández. "Patterns Related to Microservice Architecture: a Multivocal Literature Review." Proceedings of the Institute for System Programming of the RAS 33, no. 1 (2021): 81–96. http://dx.doi.org/10.15514/ispras-2021-33(1)-6.
Повний текст джерелаRusek, Marian, and Joanna Landmesser. "Time Complexity of an Distributed Algorithm for Load Balancing of Microservice-oriented Applications in the Cloud." ITM Web of Conferences 21 (2018): 00018. http://dx.doi.org/10.1051/itmconf/20182100018.
Повний текст джерелаLaigner, Rodrigo, Yongluan Zhou, Marcos Antonio Vaz Salles, Yijian Liu, and Marcos Kalinowski. "Data management in microservices." Proceedings of the VLDB Endowment 14, no. 13 (September 2021): 3348–61. http://dx.doi.org/10.14778/3484224.3484232.
Повний текст джерелаVera-Rivera, Fredy H., Carlos Gaona, and Hernán Astudillo. "Defining and measuring microservice granularity—a literature overview." PeerJ Computer Science 7 (September 8, 2021): e695. http://dx.doi.org/10.7717/peerj-cs.695.
Повний текст джерелаStojkov, Aleksandra, and Zeljko Stojanov. "Review of methods for migrating software systems to microservices architecture." Journal of Engineering Management and Competitiveness 11, no. 2 (2021): 152–62. http://dx.doi.org/10.5937/jemc2102152s.
Повний текст джерелаYu, Hang, Xiulei Wang, Changyou Xing, and Bo Xu. "A Microservice Resilience Deployment Mechanism Based on Diversity." Security and Communication Networks 2022 (June 1, 2022): 1–13. http://dx.doi.org/10.1155/2022/7146716.
Повний текст джерелаSalvadori, Ivan Luiz, Alexis Huf, Bruno C. N. Oliveira, Ronaldo dos Santos Mello, and Frank Siqueira. "Improving entity linking with ontology alignment for semantic microservices composition." International Journal of Web Information Systems 13, no. 3 (August 21, 2017): 302–23. http://dx.doi.org/10.1108/ijwis-04-2017-0029.
Повний текст джерелаDoljenko, Alexey, Irina Shpolianskaya, and Sergey Glushenko. "Fuzzy production network model for quality assessment of an information system based on microservices." Business Informatics 14, no. 4 (December 31, 2020): 36–46. http://dx.doi.org/10.17323/2587-814x.2020.4.36.46.
Повний текст джерелаZhou, Xueyun, Xinling Wu, and Yihong Chen. "High-Concurrency and High-Performance Application of Microservice Order System Based on Big Data." Security and Communication Networks 2022 (June 28, 2022): 1–11. http://dx.doi.org/10.1155/2022/3424283.
Повний текст джерелаДисертації з теми "Microservices Systems"
Romin, Philip. "Unraveling Microservices : A study on microservices and its complexity." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-290292.
Повний текст джерелаMicroservices eller så kallade mikrotjänster är ett ofta förekommande buzzword inom systemarkitektur och nyttjas av flera teknikjättar som exempelvis Netflix, Uber och Amazon. Arkitekturen som bygger på att dela upp sina system i mindre oberoende delar är en utbyggnad av den tjänstorienterade arkitekturen och numera motståndare till den klassiska monolitiska arkitekturen. En plats högt upp på trendlistan och lovord om extrem skalbarhet har gjort att intresset för mikrotjänster är enormt, men till skillnad från den relativt simpla monolitiska arkitekturen skapar komplexiteten hos mikrostjänster en rad nya hinder. Det här arbetet belyser dessa hinder och implementerar även lösningar för de vanligaste förekommande problemen med hjälp av en fallstudie. Resultatet visar att även fast en mikrotjänstarkitektur kan minska systemets interna komplexitet så leder det till en markant ökning av systemets yttre komplexitet och det skapas ytterligare behov av en mängd olika verktyg och tjänster designade för distribuerade system. Studien visar också att de två mest förekommande problemen vid utveckling av en mikrotjänstarkitektur är kommunikation och datalagring där hantering och struktur av data är den mest komplicerade och kräver mycket kunskap, speciellt för att skapa effektiva datasökningar som sträcker sig över flera mikrotjänster.
De, Alwis Adambarage. "Microservice-based reengineering of enterprise systems for cloud migration." Thesis, Queensland University of Technology, 2021. https://eprints.qut.edu.au/211471/1/Adambarage_De%20Alwis_Thesis.pdf.
Повний текст джерелаEricson, Amanda. "Mitigating garbage collection in Java microservices : How garbage collection affects Java microservices andhow it can be handled." Thesis, Mittuniversitetet, Institutionen för informationssystem och –teknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-42299.
Повний текст джерелаShafabakhsh, Benyamin. "Research on Interprocess Communication in Microservices Architecture." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-277940.
Повний текст джерелаMed den kraftiga tillväxten av molntjänster under det senaste decenniet har mikrotjänster fått en betydande popularitet i branschen som ett nytt arkitektoniskt mönster. Det erbjuder en moln-baserad arkitektur som delar stora applikationer i en samling små, oberoende och distribuerade paket. Eftersom microservicebaserade applikationer distribueras och körs på olika maskiner, är en av de viktigaste utmaningarna när man utformar en applikation valet av mekanism med vilken tjänster kommunicerar med varandra. Det finns flera metoder för att implementera Interprocess-kommunikation (IPC) i mikrotjänster och var och en har olika fördelar och nackdelar. Medan det finns teoretisk och in- formell jämförelse mellan dem, har denna avhandling tagit ett experimentellt synsätt för att jämföra och kontrastera vanliga former av IPC-kommunikation. I denna avhandling har IPC-metoder kategoriserats i synkrona och asynkrona kategorier. Den synkrona typen består av REST API och Google gRPC, medan asynkron typ använder en meddelandemäklare känd som RabbitMQ. Dessutom har en samling mikroservice för ett e-handelsscenario utformats och utvecklats med alla de tre olika IPC-metoderna. Ett lasttest har utförts mot var- je modell för att erhålla kvantitativa data relaterade till prestandaeffektivitet, och tillgänglighet för varje metod. Att utveckla samma uppsättning funktionaliteter med olika IPC-metoder har erbjudit en kvalitativ data relaterad till skalbarhet och komplexitet för varje IPC-modell. Utvärderingen av experimentet indikerar att även om det inte finns någon universell IPC-lösning som kan tillämpas i alla fall, ska asynkrona IPC-mönster vara det föredragna alternativet vid utformningen av systemet. Ändå tyder resultaten från detta arbete också på att det finns scenarier där synkrona mönster är mer lämpliga.
Friðriksson, Vilhelm. "Container overhead in microservice systems." Thesis, KTH, Radio Systems Laboratory (RS Lab), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-235693.
Повний текст джерелаContainers har blivit populärare under de senaste åren tack vare deras förmåga att ge högre flexibilitet, högre tillförlitlighet och dynamisk skalbarhet för företagsprogramvarusystem. För att fullt ut kunna använda containers har programutvecklarna för avsikt att bygga sin programvara med hjälp av mikroservicearkitekturen, vilket innebär att programvaran delas upp i mindre enheter istället för att arbeta på en enda stor kodbas för hela projektet. Dessa mikroservices kan distribueras i sina egna containers istället för den traditionella virtuella maskininstallationen, där en server måste konfigureras med alla nödvändiga beroenden. Att flytta sig från monolitisk mjukvaruarkitektur till containeriserade microservices kommer att få prestandaförsämringar på grund av ökade nätverksanrop mellan tjänster och container-overhead. Integrationen måste därför noggrant planeras för att fullt ut utnyttja containeruppsättningen och minimera overhead. Syftet med detta avhandlingsprojekt var att mäta hur mycket overhead kan förväntas på grund av containers i en företagsmiljö. Genom att använda en kombination av virtuella maskiner och Dockercontainers, implementerades ett microservices-system med fyra olika implementeringsstrategier och systemets prestanda mättes genom att analysera anropens svarstid under olika belastningar. Tjänsterna gjordes för att köras på en enda server och på flera servrar, med och utan Docker. Prestandamätningarna visade att systemet var sämre i alla fall när Docker användes. Dessutom, visade resultaten att Docker kan ha signifikant negativ inverkan på prestanda när det är tung belastning på systemet.
Sörensen, Ejnar. "Language Diversity in Microservices: a Case Study at Skatteverket." Thesis, Uppsala universitet, Institutionen för informatik och media, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-445538.
Повний текст джерелаFlygare, Robin, and Anthon Holmqvist. "Performance characteristics between monolithic and microservice-based systems." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-14888.
Повний текст джерелаDattatreya, Nadig Nikhil. "Testing Resilience of Envoy Service Proxy with Microservices." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-264111.
Повний текст джерелаStorskaliga internettjänster implementeras alltmer som distribuerade system för att uppnå tillgänglighet, feltolerans och skalbarhet. För att uppnå feltolerans måste microservices använda olika typer av resiliens mekanismer som automatisk återförsök, hastighetsbegränsning, kretsbrytning bland annat som tillåter tjänsterna att hantera misslyckanden graciöst och orsaka minimala skador på prestandan hos det övergripande systemet. Dessa funktioner tillhandahålls av service proxies som Envoy. Dessa proxies används som sidovagn (sidvagnproxy är ett applikationsdesignmönster som abstraherar vissa funktioner, såsom kommunikation mellan kommunikationstjänster, övervakning och säkerhet, bort från huvudarkitekturen för att underlätta spårningen och underhåll av ansökan som helhet). Dessa tjänster är väldigt nya och utvecklas ständigt. Att utvärdera deras närvaro i ett system för att se om de lägger till latens för systemet och förstå fördelarna som tillhandahålls är avgörande för att bestämma hur väl de skulle passa i ett storskaligt system. Med hjälp av ett experimentellt tillvägagångssätt testas tjänsterna med och utan sidospårproxys i olika konfigurationer för att avgöra om användningen av Envoy lägger till latens och om dess fördelar överskuggar dess nackdelar. Envoy sidecar proxy ökar latensen i systemet; De fördelar som det ger med avseende på resiliens gör tjänsterna bättre när det finns ett stort antal misslyckanden i systemet.
Holmström, Jesper. "Distributed Queries: An Evaluation of the Microservice Architecture." Thesis, Linköpings universitet, Programvara och system, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-166314.
Повний текст джерелаBosom, Jérémie. "Conception de microservices intelligents pour la supervision de systèmes sociotechniques : application aux systèmes énergétiques." Thesis, Université Paris sciences et lettres, 2020. http://www.theses.fr/2020UPSLP051.
Повний текст джерелаMany institutions and companies aim to manage precisely the energy performance of their building stocks, in particular by relying on the Internet of Things (IoT) which allows the large-scale deployment of sensors. The supervision of these building stocks can then be done using distributed computing and by exploiting the data collected using machine learning methods. The concept of Trusted Third Party for Energy Measurement and Performance (TTPEMP) is needed with Cloud technologies to manage these energy ecosystems. The question addressed in this thesis is the design of a distributed and scalable supervision system, ranging from data collection to dashboards provisioning, allowing management of the buildings’ infrastructures of several institutions. The resolution of this goal faces several major difficulties: the different scales of space and time, the system’s components heterogeneity, the inherent challenges of distributed computing and building energy modeling. Distributed computing raises issues related to microservices orchestration and choreography, in particular those of scalability. In this context, highlighting the genericity of the provided solution over the technical details requires an abstract formalism. To this end, the presentation of the supervision system architecture makes use of the Orc process algebra which is suitable for the choreography of concurrent and distributed processes that are subject to delays and failures. Our second contribution consists in providing a hierarchical model called Multi-Institution Building Energy System (MIBES) designed for the modeling of the TTPEMP. This model highlights different subsystems, that are essential for decision-making : sensors, sites, groups of sites (building stocks) and organizations. It rationally prepares the development of algorithms by providing multiple views at the different modeling levels. These algorithms are organized as an extensible library of microservices. The adoption of Development and Operations (DevOps) methods responds to human organization by advocating human collaboration between the departments of the organization in charge of the project and the automation of the latter. By integrating these DevOps principles, a prototype of the supervision system is developed in order to demonstrate the various advantages brought by our approach. These advantages are expressed in the form of scaling, reproducibility and decision-making facilities. The prototype thus produced forms a solid basis for buildings’ smart supervision and can be reused for other applications such as Smart Grids
Книги з теми "Microservices Systems"
Building Microservices: Designing Fine-Grained Systems. Sebastopol, USA: O'Reilly Media, 2015.
Знайти повний текст джерелаNewman, Sam. Building Microservices. O'Reilly Media, Incorporated, 2015.
Знайти повний текст джерелаBuilding Microservices: Designing Fine-Grained Systems. O'Reilly Media, Incorporated, 2020.
Знайти повний текст джерелаChoudhury, Diptanu, and Cindy Sridharan. Scaling Microservices: Platform Engineering for Distributed Systems. O'Reilly Media, Incorporated, 2020.
Знайти повний текст джерелаChristudas, Binildas. Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud. Apress, 2019.
Знайти повний текст джерелаShkuro, Yuri. Mastering Distributed Tracing: Analyzing performance in microservices and complex systems. Packt Publishing, 2019.
Знайти повний текст джерелаAuburn, Matthew, Daniel Bryant, and James Gough. Mastering API Architecture: Defining, Connecting, and Securing Distributed Systems and Microservices. O'Reilly Media, Incorporated, 2022.
Знайти повний текст джерелаSpring 5.0 Microservices - Second Edition: Scalable systems with Reactive Streams and Spring Boot. Packt Publishing - ebooks Account, 2017.
Знайти повний текст джерелаMinkowski, Piotr. Mastering Spring Cloud: Build self-healing, microservices-based, distributed systems using Spring Cloud. Packt Publishing, 2018.
Знайти повний текст джерелаPractical Microservices: Take advantage of microservices capabilities to build a flexible and efficient system with Java. Packt Publishing, 2017.
Знайти повний текст джерелаЧастини книг з теми "Microservices Systems"
Montesi, Fabrizio, and Dan Sebastian Thrane. "Packaging Microservices." In Distributed Applications and Interoperable Systems, 131–37. Cham: Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-59665-5_9.
Повний текст джерелаMazzara, Manuel, Kevin Khanda, Ruslan Mustafin, Victor Rivera, Larisa Safina, and Alberto Sillitti. "Microservices Science and Engineering." In Advances in Intelligent Systems and Computing, 11–20. Cham: Springer International Publishing, 2018. http://dx.doi.org/10.1007/978-3-319-70578-1_2.
Повний текст джерелаSaidi, Malak, Anis Tissaoui, Djamal Benslimane, and Sami Faiz. "Automatic Microservices Identification Across Structural Dependency." In Hybrid Intelligent Systems, 386–95. Cham: Springer International Publishing, 2022. http://dx.doi.org/10.1007/978-3-030-96305-7_36.
Повний текст джерелаO’Neill, Eoin, David Lillis, Gregory M. P. O’Hare, and Rem W. Collier. "Delivering Multi-agent MicroServices Using CArtAgO." In Engineering Multi-Agent Systems, 1–20. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-66534-0_1.
Повний текст джерелаKrivic, Petar, Pavle Skocir, Mario Kusek, and Gordan Jezic. "Microservices as Agents in IoT Systems." In Agent and Multi-Agent Systems: Technology and Applications, 22–31. Cham: Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-59394-4_3.
Повний текст джерелаProaño, Julio, Andres Reinoso, and Jonnathan Juma. "Latent Semantic Index: A Microservices Architecture." In Smart Technologies, Systems and Applications, 142–53. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-46785-2_12.
Повний текст джерелаMaamouri, Amine, Lilia Sfaxi, and Riadh Robbana. "Phi: A Generic Microservices-Based Big Data Architecture." In Information Systems, 3–16. Cham: Springer International Publishing, 2022. http://dx.doi.org/10.1007/978-3-030-95947-0_1.
Повний текст джерелаHamzehloui, Mohammad Sadegh, Shamsul Sahibuddin, and Khalil Salah. "A Systematic Mapping Study on Microservices." In Advances in Intelligent Systems and Computing, 1079–90. Cham: Springer International Publishing, 2018. http://dx.doi.org/10.1007/978-3-319-99007-1_100.
Повний текст джерелаTourgaidis, Dimitrios, and Alexandros Karakasidis. "Event-Centric Microservices for E-states." In Electronic Government and the Information Systems Perspective, 78–88. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-58957-8_6.
Повний текст джерелаPoniszewska-Marańda, Aneta, Peter Vesely, Oksana Urikova, and Iryna Ivanochko. "Building Microservices Architecture for Smart Banking." In Advances in Intelligent Networking and Collaborative Systems, 534–43. Cham: Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-29035-1_52.
Повний текст джерелаТези доповідей конференцій з теми "Microservices Systems"
Bychkov, I. V., G. A. Oparin, V. G. Bogdanova, and A. A. Pashinin. "Intellectual technology for computation control in the package of applied microservices." In The International Workshop on Information, Computation, and Control Systems for Distributed Environments 2019. Crossref, 2019. http://dx.doi.org/10.47350/iccs-de.2019.02.
Повний текст джерелаOparin, G. A., V. G. Bogdanova, and A. A. Pashinin. "Automation of distributed data management in applied microservices package for scientific computations." In The International Workshop on Information, Computation, and Control Systems for Distributed Environments. Crossref, 2020. http://dx.doi.org/10.47350/iccs-de.2020.20.
Повний текст джерелаMatlekovic, Lea, and Peter Schneider-Kamp. "From Monolith to Microservices: Software Architecture for Autonomous UAV Infrastructure Inspection." In 11th International Conference on Embedded Systems and Applications (EMSA 2022). Academy and Industry Research Collaboration Center (AIRCC), 2022. http://dx.doi.org/10.5121/csit.2022.120622.
Повний текст джерелаAbdelfattah, Amr S. "Microservices-based systems visualization." In SAC '22: The 37th ACM/SIGAPP Symposium on Applied Computing. New York, NY, USA: ACM, 2022. http://dx.doi.org/10.1145/3477314.3506963.
Повний текст джерелаJOS� CARLOS CAVALCANTI, CAVALCANTI, and RITO ANAURY NORRAN PASSOS RITO. "APIS AND MICROSERVICES." In 15th CONTECSI International Conference on Information Systems and Technology Management. TECSI, 2018. http://dx.doi.org/10.5748/9788599693148-15contecsi/ps-5723.
Повний текст джерелаDontsov, A. A., and I. A. Sutorikhin. "Development of a geographic information system for data collection and analysis based on microservice architecture." In Spatial Data Processing for Monitoring of Natural and Anthropogenic Processes 2021. Crossref, 2021. http://dx.doi.org/10.25743/sdm.2021.93.41.034.
Повний текст джерелаSheikh, Athar, and Anisha Bs. "Decomposing Monolithic Systems to Microservices." In 2020 3rd International Conference on Computer and Informatics Engineering (IC2IE). IEEE, 2020. http://dx.doi.org/10.1109/ic2ie50715.2020.9274641.
Повний текст джерелаCinque, Marcello, Raffaele Della Corte, and Antonio Pecchia. "Advancing Monitoring in Microservices Systems." In 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW). IEEE, 2019. http://dx.doi.org/10.1109/issrew.2019.00060.
Повний текст джерелаAssunção, Wesley K. G., Jacob Krüger, and Willian D. F. Mendonça. "Variability management meets microservices." In SPLC '20: 24th ACM International Systems and Software Product Line Conference. New York, NY, USA: ACM, 2020. http://dx.doi.org/10.1145/3382025.3414942.
Повний текст джерелаCuesta, Carlos E., Elena Navarro, and Uwe Zdun. "Synergies of system-of-systems and microservices architectures." In the International Colloquium. New York, New York, USA: ACM Press, 2016. http://dx.doi.org/10.1145/3175731.3176176.
Повний текст джерелаЗвіти організацій з теми "Microservices Systems"
Chandramouli, Ramaswamy. Security strategies for microservices-based application systems. Gaithersburg, MD: National Institute of Standards and Technology, August 2019. http://dx.doi.org/10.6028/nist.sp.800-204.
Повний текст джерела