We use cookies to ensure that we give you the best experience on our website. The guidance contained in Building Microservices is valid but the execution feels sloppy and rushed. If you like books and love to build cool products, we may be looking for you. Need to know to enable it? A book to read from beginning to end, but also one to consult. I have rated this book so low because most of the concepts (>85%) were already known to me. I feel that the chapter about Scaling gives a good summary of the whole book. I would not say this is a must-read for a Software Architect, but the learnings of the book will definitely add value to your thinking process in designing fault-tolerant and large scale systems. Mixed feelings about this book. Since my coworkers have mentioned hearing lots of hubbub about Microservices, I decided to run a little book club for my team. I would not say this is a must-read for a Software Architect, but the learnings of the book will definitely add value to your thinking. js.id=id; Questo prodotto usufruisce delle SPEDIZIONI GRATISselezionando l'opzione Corriere Veloce in fase di ordine. The book is a useful and practical guide on how to build and maintain a microservice architecture. Plenty of repetitiveness. by O'Reilly Media. Welcome back. Although it doesn't go much deep in the specifics, it covers all aspects of such architecture and you can find many valuable takeaways. Goodreads helps you keep track of books you want to read.

But developing these systems brings its own set of headaches. The book does a good job exposing the ideas and good practices behind a migration to (micro)services. I would recommend this book to read if you are going to build micro services and discuss it in your development group otherwise it will too theoretical and obvious. microservices principles introduction newman sam courtesy Of course, you'll have to seek elsewhere to find those answers, but at least now you'll know what to look for.

This book will not give a strict direction how-must-do but rather what-to-think-about to understand what challenges might come and possible solutions to handle it. Il sito utilizza cookie ed altri strumenti di tracciamento che raccolgono informazioni dal dispositivo dellutente. The ACM Digital Library is published by the Association for Computing Machinery. Still I found this book very good. //]]>, Be the first to ask a question about Building Microservices. First the architecture principles are hare, clearly stated and opiniated. if you've been doing it for a while it's a good way to checklist what you've done. It still has a lot gold mines spread around the entire book. Per accettare solo deterninate categorie di cookie, cliccare invece su Impostazioni cookie. Oltre ai cookie tecnici ed analitici aggregati, strettamente necessari per il funzionamento di questo sito web, previo consenso dellutente possono essere installati cookie di profilazione e marketing e cookie dei social media. If you are new to micro services, or service-oriented architectures in general, this books provides a good overview of all the things you need to take into account, which trade-offs have to be made etc. The content is here and it's clearly and well written. Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. This book will not give a strict direction how-must-do but rather what-to-think-about to understand what challenges might come and possible solutions to handle it. I have used this book twice, when we split the monolith into smaller apps, and when we built micro services from scratch, it was very useful and handy to give a directions to build the microservices. So many lessons learned the hard way are documented here.

microservices So here is not only my review, but the reviews of my teammates, based on their feedback when discussing chapters every week. But developing these systems brings its own set of headaches. Job done. fjs.parentNode.insertBefore(js,fjs); (For a while, I was experimenting with only reading this book while riding a stationary exercise bicycle as motivation for exercise, which while somewhat effective, certainly highlights how little I've been exercising). It gives a broad and complete overview of all stages of the process: from design to deployment and testing. This book shows a lot of aspects to consider before using microservices. Chiudendo il banner o continuando a navigare saranno installati solo cookie tecnici. If you are working in an organization that places lots of restrictions on how developers can do their work, then microservices may not be for you., The golden rule: can you make a change to a service and deploy it by itself without changing anything else?, Best Popular Computer Science Books on Goodreads, The Most Reviewed Essay Collections of the Past Five Years. Refresh and try again. In the end, you just feel confident to develop this way. But developing these systems brings its own set of headaches. All other depends on your own experience and sense of architecture therefore there is one chapter about who is an architect. It is a sign of success. The Pragmatic Programmer of the microservices age. We're delighted to offer you this opportunity to download a free chapter of the book, so you can try before you buy. Start by marking Building Microservices: Designing Fine-Grained Systems as Want to Read: Error rating book. Microservice technologies are moving quickly. He has written articles for OReilly, presented at conferences, and sporadically commits to open source projects.

Just a moment while we sign you in to your Goodreads account. Per maggiori dettagli, consultare la Cookie Policy. If you're jumping on the wagon it has a nice overview about the practices and the tools that are out there to help you. Scaling Microservices with an Event Stream, Monoliths are Bad Design and You Know It, Microservices: Lessons from the Frontline. Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. A good introduction to the microservices World for the automatization defenders, Microservices is still very young and this book does a fair job in covering all the aspects of the intricacies that involve in adopting to it.

I worked with Sam a few years ago and I was curious to see what he'd been up to. I have used this book twice, when we split the monolith into smaller apps, and when we built micro services from scratch, it was very useful and handy to give a directions to build the microservices. Microservices are hype and seems that everyone nowadays has own advice on how to break the scary monolith. js.src='https://platform.twitter.com/widgets.js';

To see what your friends thought of this book, Building Microservices: Designing Fine-Grained Systems. ", I took my sweet time with this one, but it was so darn good. Quick&easy to read but very complete; it summarizes related subjects (not only the technical ones). I was expecting something different before I picked this book, however, most of the concepts elicited here are some of the known concepts to me as an Architect. Co-Creating Services with Citizens and Industry, (93-98), Valdivia J, Lora-Gonzlez A, Limn X, Cortes-Verdin K and Ocharn-Hernndez J, Dineva K and Atanasova T Architectural ML Framework for IoT Services Delivery Based on Microservices Distributed Computer and Communication Networks, (698-711), Sorgalla J, Sachweh S and Zndorf A Exploring the Microservice Development Process in Small and Medium-Sized Organizations Product-Focused Software Process Improvement, (453-460), Banijamali A, Kuvaja P, Oivo M and Jamshidi P Kuksa: Self-adaptive Microservices in Automotive Systems Product-Focused Software Process Improvement, (367-384), Ntentos E, Zdun U, Plakidas K, Meixner S and Geiger S Metrics for Assessing Architecture Conformance to Microservice Architecture Patterns and Practices Service-Oriented Computing, (580-596), Abdellatif M, Tighilt R, Moha N, Mili H, El Boussaidi G, Privat J and Guhneuc Y A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration Service-Oriented Computing, (476-491), Schermann G, Oliveira F, Wittern E and Leitner P Topology-Aware Continuous Experimentation in Microservice-Based Applications Service-Oriented Computing, (19-35), Tourgaidis D and Karakasidis A Event-Centric Microservices for E-states Electronic Government and the Information Systems Perspective, (78-88), Wu L, Bogatinovski J, Nedelkoski S, Tordsson J and Kao O Performance Diagnosis in Cloud Microservices Using Deep Learning Service-Oriented Computing ICSOC 2020 Workshops, (85-96), Anisetti M, Ardagna C, Damiani E, Gaudenzi F and Jeon G, Mendona W, Assuno W, Estanislau L, Vergilio S and Garcia A Towards a Microservices-Based Product Line with Multi-Objective Evolutionary Algorithms 2020 IEEE Congress on Evolutionary Computation (CEC), (1-8), Marcolino A and Barbosa E Evolving a Mobile Learning Software Product Line for the Teaching of Programming through an Industry Practitioner Perspective 2020 IEEE Frontiers in Education Conference (FIE), (1-9), Carvalho L, Garcia A, Assuno W, de Mello R and de Lima M Analysis of the criteria adopted in industry to extract microservices Proceedings of the Joint 7th International Workshop on Conducting Empirical Studies in Industry and 6th International Workshop on Software Engineering Research and Industrial Practice, (22-29), Atlidakis V, Godefroid P and Polishchuk M RESTler Proceedings of the 41st International Conference on Software Engineering, (748-758), Stallenberg D and Panichella A JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applications Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (1090-1094), Azevedo L, Ferreira R, Silva V, de Bayser M, Soares E and Thiago R Geological Data Access on a Polyglot Database using a Service Architecture Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (103-112), Zaheer Z, Chang H, Mukherjee S and Van der Merwe J eZTrust Proceedings of the 2019 ACM Symposium on SDN Research, (49-61), Mrquez G, Astudillo H and Taramasco C Exploring security issues in telehealth systems Proceedings of the 1st International Workshop on Software Engineering for Healthcare, (65-72), Santos N, Salgado C, Morais F, Melo M, Silva S, Martins R, Pereira M, Rodrigues H, Machado R, Ferreira N and Pereira M A logical architecture design method for microservices architectures Proceedings of the 13th European Conference on Software Architecture - Volume 2, (145-151), de Toledo S, Martini A, Przybyszewska A and Sjberg D Architectural technical debt in microservices Proceedings of the Second International Conference on Technical Debt, (78-87), Prandi C, Melis A, Prandini M, Delnevo G, Monti L, Mirri S and Salomoni P, Kurniawan N, Suhardi , Arman A, Bandung Y and Yustianto P, Yuan E Architecture interoperability and repeatability with microservices Proceedings of the 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, (26-33), Ibrahim A, Bozhinoski S and Pretschner A Attack graph generation for microservice architecture Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1235-1242), de Santana C, de Mello Alencar B and Prazeres C Reactive microservices for the internet of things Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1243-1251), Santana M, Sampaio A, Andrade M and Rosa N Transparent tracing of microservice-based applications Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1252-1259), Nguyen H, Iacono L and Federrath H Mind the cache Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (2497-2506), Rademacher F, Sorgalla J, Sachweh S and Zndorf A A model-driven workflow for distributed microservice development Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, (1260-1262), Shen Z, Sun Z, Sela G, Bagdasaryan E, Delimitrou C, Van Renesse R and Weatherspoon H X-Containers Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, (121-135), Ali-Eldin A, Westin J, Wang B, Sharma P and Shenoy P SpotWeb Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing, (1-12), Bremer M, Hoffmann J, Englnder J and Pannemann L Information Logistics for a People-Mover Platform Proceedings of the 2019 the 5th International Conference on e-Society, e-Learning and e-Technologies, (39-44), Yin Z, Zhang C, Goldberg D and Prasad S An NLP-based Question Answering Framework for Spatio-Temporal Analysis and Visualization Proceedings of the 2019 2nd International Conference on Geoinformatics and Data Analysis, (61-65), Arcuri A and Galeotti J SQL data generation to enhance search-based system testing Proceedings of the Genetic and Evolutionary Computation Conference, (1390-1398), Marru S, Piece M, Abeysinghe E, Pamidighantam S, Christie M and Wannipurage D Experiences from scaling scale Science Gateway operations Proceedings of the Practice and Experience in Advanced Research Computing on Rise of the Machines (learning), (1-4), Carvalho L, Garcia A, Assuno W, Bonifcio R, Tizzei L and Colanzi T Extraction of Configurable and Reusable Microservices from Legacy Systems Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A, (26-31), Wang Y Towards service discovery and autonomic version management in self-healing microservices architecture Proceedings of the 13th European Conference on Software Architecture - Volume 2, (63-66), Mrquez G and Astudillo H Identifying availability tactics to support security architectural design of microservice-based systems Proceedings of the 13th European Conference on Software Architecture - Volume 2, (123-129), Valle P, Garcs L and Nakagawa E A Typology of Architectural Strategies for Interoperability Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (3-12), Costa A, Colanzi T, Marcolino A and Barbosa E Microservice-oriented Product Line Architecture Design Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (113-122), Chapman M, Balatsoukas P, Ashworth M, Curcin V, Kkciyan N, Essers K, Sassoon I, Modgil S, Parsons S and Sklar E Computational Argumentation-based Clinical Decision Support Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, (2345-2347), Duarte L, da Silva Alves D, Toresan B, Maia P and Silva D A Model-based Framework for the Analysis of Software Energy Consumption Proceedings of the XXXIII Brazilian Symposium on Software Engineering, (67-72), Bosak T, Jantos P and Boryczko K Simulation of a big number of microservices in a highly distributed vast network Proceedings of the 16th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, (378-386), Bucchiarone A, Soysal K and Guidi C A Model-Driven Approach Towards Automatic Migration to Microservices Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, (15-36), De Alwis A, Barros A, Fidge C and Polyvyanyy A Availability and Scalability Optimized Microservice Discovery from Enterprise Systems On the Move to Meaningful Internet Systems: OTM 2019 Conferences, (496-514), De Alwis A, Barros A, Fidge C and Polyvyanyy A Business Object Centric Microservices Patterns On the Move to Meaningful Internet Systems: OTM 2019 Conferences, (476-495), Carrusca A, Gomes M and Leito J Microservices Management on Cloud/Edge Environments Service-Oriented Computing ICSOC 2019 Workshops, (95-108), Brogi A, Neri D and Soldani J Freshening the Air in Microservices: Resolving Architectural Smells via Refactoring Service-Oriented Computing ICSOC 2019 Workshops, (17-29), Perez De Rosso S, Jackson D, Archie M, Lao C and McNamara III B Declarative assembly of web applications from predefined concepts Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (79-93), Vasilakis N, Karel B, Palkhiwala Y, Sonchack J, DeHon A and Smith J Ignis: scaling distribution-oblivious systems with light-touch distribution Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, (1010-1026), de M. Del Esposte A, Santana E, Kanashiro L, Costa F, Braghetto K, Lago N and Kon F, DAgostino D, Roverelli L, Zereik G, La Rocca G, DeLuca A, Salvaterra R, Belfiore A, Lisini G, Novara G and Tiengo A, Saidani I, Ouni A, Mkaouer M and Saied A Towards Automated Microservices Extraction Using Muti-objective Evolutionary Search Service-Oriented Computing, (58-63), Pigazzini I, Arcelli Fontana F and Maggioni A Tool Support for the Migration to Microservice Architecture: An Industrial Case Study Software Architecture, (247-263), Ntentos E, Zdun U, Plakidas K, Schall D, Li F and Meixner S Supporting Architectural Decision Making on Data Management in Microservice Architectures Software Architecture, (20-36), El Malki A and Zdun U Guiding Architectural Decision Making on Service Mesh Based Microservice Architectures Software Architecture, (3-19), Michel F, Faron-Zucker C, Corby O and Gandon F Enabling Automatic Discovery and Querying of Web APIs at Web Scale using Linked Data Standards Companion Proceedings of The 2019 World Wide Web Conference, (883-892), Wang P, Xu J, Ma M, Lin W, Pan D, Wang Y and Chen P CloudRanger Proceedings of the 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, (492-502), Crecana C and Pop F Monitoring-based auto-scalability across hybrid clouds Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1087-1094), Villaa L, Azevedo L and Baio F Query strategies on polyglot persistence in microservices Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1725-1732), Schulz H, Angerstein T and van Hoorn A Towards Automating Representative Load Testing in Continuous Software Engineering Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, (123-126), Mace J and Fonseca R Universal context propagation for distributed system instrumentation Proceedings of the Thirteenth EuroSys Conference, (1-18), Joslyne M, Tuheirwe-Mukasa D, Kanagwa B and Balikuddembe J Partitioning microservices Proceedings of the 2018 International Conference on Software Engineering in Africa, (43-49), Anyfantis N, Kalligiannakis E, Tsiolkas A, Leonidis A, Korozi M, Lilitsis P, Antona M and Stephanidis C AmITV Proceedings of the 11th PErvasive Technologies Related to Assistive Environments Conference, (507-514), Arora N, Bell J, Ivani F, Kaiser G and Ray B Replay without recording of production bugs for service oriented applications Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, (452-463), Traini L A multi-objective framework for effective performance fault injection in distributed systems Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, (936-939), Sorgalla J, Wizenty P, Rademacher F, Sachweh S and Zndorf A AjiL Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, (1-4), Mrquez G, Villegas M and Astudillo H A pattern language for scalable microservices-based systems Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, (1-7), Carrasco A, Bladel B and Demeyer S Migrating towards microservices: migration and architecture smells Proceedings of the 2nd International Workshop on Refactoring, (1-6), Kulesza R, Lima M, Araujo C, de Sousa M and Filho A Evolution of Software Architectures Proceedings of the 24th Brazilian Symposium on Multimedia and the Web, (11-13), Rellermeyer J, Amer M, Smutzer R and Rajamani K Container Density Improvements with Dynamic Memory Extension using NAND Flash Proceedings of the 9th Asia-Pacific Workshop on Systems, (1-7), Demoulin H, Vaidya T, Pedisich I, DiMaiolo B, Qian J, Shah C, Zhang Y, Chen A, Haeberlen A, Loo B, Phan L, Sherr M, Shields C and Zhou W DeDoS Proceedings of the 34th Annual Computer Security Applications Conference, (712-722), Ren Z, Wang W, Wu G, Gao C, Chen W, Wei J and Huang T Migrating Web Applications from Monolithic Structure to Microservices Architecture Proceedings of the Tenth Asia-Pacific Symposium on Internetware, (1-10), Baudart G, Dolby J, Duesterwald E, Hirzel M and Shinnar A Protecting chatbots from toxic content Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (99-110), Li F, Frhlich J, Schall D, Lachenmayr M, Stckjrgen C, Meixner S and Buschmann F Microservice Patterns for the Life Cycle of Industrial Edge Software Proceedings of the 23rd European Conference on Pattern Languages of Programs, (1-11), Tato G, Bertier M, Rivire E and Tedeschi C ShareLatex on the Edge Proceedings of the 3rd Workshop on Middleware for Edge Clouds & Cloudlets, (8-15), Adamopoulos P, Kotsifakos D and Douligeris C Study, design and development of a modern video system to improve services from the production to the end user Proceedings of the 22nd Pan-Hellenic Conference on Informatics, (196-201), Masuda Y, Shirasaka S, Yamamoto S and Hardjono T, Mulyukin A and Perl I Adaptation of System Dynamics Model Execution Algorithms for Cloud-based Environment Proceedings of the 22st Conference of Open Innovations Association FRUCT, (179-189), Li F and Gelbke L Microservice architecture in industrial software delivery on edge devices Proceedings of the 19th International Conference on Agile Software Development: Companion, (1-4), Melis A, Mirri S, Prandi C, Prandini M, Salomoni P and Callegati F, Rademacher F, Sorgalla J, Wizenty P, Sachweh S and Zndorf A Microservice architecture and model-driven development Proceedings of the 19th International Conference on Agile Software Development: Companion, (1-5), Eski S and Buzluca F An automatic extraction approach Proceedings of the 19th International Conference on Agile Software Development: Companion, (1-6), Wu N, Zuo D and Zhang Z An extensible fault tolerance testing framework for microservice-based cloud applications Proceedings of the 4th International Conference on Communication and Information Processing, (38-42), Taherkordi A and Herrmann P Pervasive Smart Contracts for Blockchains in IoT Systems Proceedings of the 2018 International Conference on Blockchain Technology and Application, (6-11), Bhamare D, Samaka M, Erbad A, Jain R and Gupta L, Schermann G, Cito J, Leitner P, Zdun U and Gall H, Pallis G, Trihinas D, Tryfonos A and Dikaiakos M, Martnez J, Romero-Garcs A, Surez C, Marfi R, Hing Ting K, Iglesias A, Garca J, Fernndez F, Ducas , Calderita L, Bandera A and Bandera J Towards a robust robotic assistant for Comprehensive Geriatric Assessment procedures: updating the CLARC system, Chen T, Syer M, Shang W, Jiang Z, Hassan A, Nasser M and Flora P Analytics-driven load testing Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track, (243-252), Lehmann M and Sandnes F A framework for evaluating continuous microservice delivery strategies Proceedings of the Second International Conference on Internet of things, Data and Cloud Computing, (1-9), Unterberger F and Singer R Actor Based Business Process Automation via Intelligent Business Objects Proceedings of the 9th Conference on Subject-oriented Business Process Management, (1-5), Allen B, Ananthakrishnan R, Chard K, Foster I, Madduri R, Pruyne J, Rosen S and Tuecke S Globus Proceedings of the 8th Workshop on Scientific Cloud Computing, (25-32), Ermilov T, Moussallem D, Usbeck R and Ngomo A GENESIS Proceedings of the International Conference on Web Intelligence, (125-131), Haselbck S, Weinreich R and Buchgeher G Decision guidance models for microservices Proceedings of the Fifth European Conference on the Engineering of Computer-Based Systems, (1-10), Bogner J, Wagner S and Zimmermann A Towards a practical maintainability quality model for service-and microservice-based systems Proceedings of the 11th European Conference on Software Architecture: Companion Proceedings, (195-198), Wizenty P, Sorgalla J, Rademacher F and Sachweh S MAGMA Proceedings of the 11th European Conference on Software Architecture: Companion Proceedings, (61-65), Bogner J, Wagner S and Zimmermann A Automatically measuring the maintainability of service- and microservice-based systems Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement, (107-115), Shadija D, Rezai M and Hill R Microservices Companion Proceedings of the10th International Conference on Utility and Cloud Computing, (215-220), Salvadori I, Oliveira B, Huf A, Inacio E and Siqueira F An ontology alignment framework for data-driven microservices Proceedings of the 19th International Conference on Information Integration and Web-based Applications & Services, (425-433), Wurster M, Breitenbcher U, Falkenthal M and Leymann F Developing, deploying, and operating twelve-factor applications with TOSCA Proceedings of the 19th International Conference on Information Integration and Web-based Applications & Services, (519-525), Aderaldo C, Mendona N, Pahl C and Jamshidi P Benchmark requirements for microservices architecture research Proceedings of the 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering, (8-13), Debnath P, Sharma V and Kaulgud V An application composition approach for rapid software engineering Proceedings of the 3rd International Workshop on Rapid Continuous Software Engineering, (9-15), Hillah L, Maesano A, Rosa F, Kordon F, Wuillemin P, Fontanelli R, Bona S, Guerri D and Maesano L, Smith W, Kuperman G, Chan M, Morgan E, Nguyen H, Schear N, Vu B, Weinert A, Weyant M and Whisman D Cloud computing in tactical environments MILCOM 2017 - 2017 IEEE Military Communications Conference (MILCOM), (882-887), Harms H, Rogowski C and Lo Iacono L Guidelines for adopting frontend architectures and patterns in microservices-based systems Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, (902-907), Adzic G and Chatley R Serverless computing: economic and architectural impact Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, (884-889), Renz J, Navarro-Suarez G, Sathi R, Staubitz T and Meinel C Enabling Schema Agnostic Learning Analytics in a Service-Oriented MOOC Platform Proceedings of the Third (2016) ACM Conference on Learning @ Scale, (137-140), Gadea C, Trifan M, Ionescu D and Ionescu B A reference architecture for real-time microservice API consumption Proceedings of the 3rd Workshop on CrossCloud Infrastructures & Platforms, (1-6), Ritter D, May N, Sachs K and Rinderle-Ma S Benchmarking integration pattern implementations Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, (125-136), Goonasekera N, Lonie A, Taylor J and Afgan E CloudBridge Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale, (1-8), Shahin M, Babar M and Zhu L The Intersection of Continuous Deployment and Architecting Process Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, (1-10), Leitner P, Cito J and Stckli E Modelling and managing deployment costs of microservice-based cloud applications Proceedings of the 9th International Conference on Utility and Cloud Computing, (165-174), Zhang W, Hwang J, Rajagopalan S, Ramakrishnan K and Wood T Flurries Proceedings of the 12th International on Conference on emerging Networking EXperiments and Technologies, (3-17), Debab R and Hidouci W Towards a more reliable and robust Cloud Meta-Operating System based on heterogeneous kernels Proceedings of the International Conference on Big Data and Advanced Wireless Technologies, (1-13), Salvadori I, Huf A, Mello R and Siqueira F Publishing linked data through semantic microservices composition Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services, (443-452), de Camargo A, Salvadori I, Mello R and Siqueira F An architecture to automate performance tests on microservices Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services, (422-429), Brown K and Woolf B Implementation patterns for microservices architectures Proceedings of the 23rd Conference on Pattern Languages of Programs, (1-35), Fleischmann A, Schmidt W, Stary C and Fichtenbauer C Pattern-Based Engineering of Systems-of-Systems for Process Execution Support Proceedings, Part I, of the 18th International Conference on Human-Computer Interaction.