Microservices

This collections includes 208 articles published between 2013 and 2024.

(stats / articles)




2024 (4)

2024
Adopting and Sustaining Microservice-Based Software Development
Communications of the ACM 2024 (7); by Padmal Vitharana, Shahir A. Daya
2024
2024
2024

2023 (15)

2023
2023
2023
2023
2023
2023
2023
2023
Interview with Sam Newman about Microservices
GOTO Conference Videos (FREE) 2023; by GOTO 2018
2023
Evolving Your Containerized REST Based Microservices to Adapt to EDA
GOTO Conference Videos (FREE) 2023; by Dhiraj Mahapatro
2023
Building Optimized Java Microservices with Micronaut 4 & GraalVM
GOTO Conference Videos (FREE) 2023; by Graeme Rocher
2023
Strategic Monoliths & Microservices
GOTO Conference Videos (FREE) 2023; by Vaughn Vernon, James Higginbotham
2023
Hands-on Microservices
GOTO Conference Videos (FREE) 2023; by Ronnie Mitra, Mike Amundsen
2023
Continuous Delivery, Microservices & Serverless in 10min
GOTO Conference Videos (FREE) 2023; by Nicki Watt, Ken Mugrage, Preben Thor
2023
When To Use Microservices (And When Not!)
GOTO Conference Videos (FREE) 2023; by Sam Newman, Martin Fowler
2023
Q&A - Monolith to Microservices with Sam Newman and Sven Johann
GOTO Conference Videos (FREE) 2023; by GOTO 2020

2022 (22)

2022
2022
2022
Developing a Microservices Integration Layer for Next-Generation Rail Operations Centers
IEEE Software 2022 (5); by Lionel van den Berg, Graeme Reid, Giancarlo Camera, Matteo Pinasco
2022
An Ecosystem for the Large-Scale Reuse of Microservices in a Cloud-Native Context
IEEE Software 2022 (5); by Muhammad Usman, Deepika Badampudi, Chris Smith, Himansu Nayak
2022
A Special Purpose Operating System for Multiscale IoT Microservices
PhD Theses 2022 (1); by Mehmet Fatih Bakir
2022
2022
2022
2022
2022
Microservices Identification Methods and Quality Metrics
PhD Theses 2022 (1); by Omar Al-Debagy
2022
2022
2022
A language ecosystem for modeling microservice architecture
PhD Theses 2022 (1); by Florian Rademacher
2022
Managing Architectural Technical Debt in Microservices
PhD Theses 2022 (1); by Saulo S. de Toledo
2022
2022
Using Semantic Metadata to Create an Automated Microservice Data Mesh
GOTO Conference Videos (FREE) 2022; by Marty Pitt
2022
Cloud Chaos & Microservices Mayhem
GOTO Conference Videos (FREE) 2022; by Holly Cummins
2022
Thinking Asynchronously: App Integration Patterns for Microservices
GOTO Conference Videos (FREE) 2022; by Rebekah Kulidzan
2022
Microservices from the Trenches
GOTO Conference Videos (FREE) 2022; by Sander Hoogendoorn
2022
Cloud Chaos & Microservices Mayhem
GOTO Conference Videos (FREE) 2022; by Holly Cummins
2022
DRY Software Patterns & Microservices
GOTO Conference Videos (FREE) 2022; by Dave Farley
2022
Strategic Monoliths & Microservices
GOTO Conference Videos (FREE) 2022; by Vaughn Vernon, James Higginbotham

2021 (17)

2021
The Monolith Strikes Back: Why Istio Migrated From Microservices to a Monolithic Architecture
IEEE Software 2021 (5); by Craig Box, Costin Manolache, Louis Ryan
2021
Developing Self-Adaptive Microservice Systems: Challenges and Directions
IEEE Software 2021 (2); by David Garlan, Claus Pahl
2021
How to transition incrementally to microservice architecture
Communications of the ACM 2021 (1); by Karoly Bozan, Kalle Lyytinen, Gregory M. Rose
2021
Datacenter Architectures for the Microservices Era
PhD Theses 2021 (1); by Seyedamirhossein Mirhosseininiri
2021
2021
2021
2021
2021
2021
2021
2021
2021
Service Meshes: Istio, Linkerd - or No Mesh at All?
GOTO Conference Videos (FREE) 2021; by Hanna Prinz, Eberhard Wolff
2021
Scale, Flow and Microservices
GOTO Conference Videos (FREE) 2021; by James Lewis
2021
Scale, Flow and Microservices
GOTO Conference Videos (FREE) 2021; by James Lewis
2021
The Problem with Microservices
GOTO Conference Videos (FREE) 2021; by Dave Farley
2021
Hands-on Microservices
GOTO Conference Videos (FREE) 2021; by Ronnie Mitra, Mike Amundsen

2020 (18)

2020
Interview with Sam Newman about Microservices
Martin Fowler (FREE) 2020; by Martin Fowler

goto conferences asked me to do an interview with Sam Newman on his book: "Monoliths to Microservices".

2020
Episode 397: Pat Helland on Data Management with Microservices.mp3
SE Radio Podcasts (FREE) 2020

Pat Helland talks to host Akshay Manchale about Data Management at scale in a Microservices world.

2020
Episode 397: Pat Helland on Data Management with Microservices.mp3
SE Radio Podcasts (FREE) 2020

Pat Helland talks to host Akshay Manchale about Data Management at scale in a Microservices world.

2020
Unveiling the Hardware and Software Implications of Microservices in Cloud and Edge Systems
IEEE Micro 2020 (3); by Yanqi Zhang, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayan Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, Kelvin Hu, Meghna Pancholi, Yuan He, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Siyuan Wang, Leon Zaruvinsky, Rick Lin, Zhongling Liu, Jake Padilla, Christina Delimitrou
2020
2020
2020
2020
2020
2020
2020
2020
2020
Analysing and deploying microservice-based applications
PhD Theses 2020 (1); by Davide Neri
2020
Why GraphQL Between Microservices Is the Worst & Best Idea
GOTO Conference Videos (FREE) 2020; by Uri Goldshtein
2020
When To Use Microservices (And When Not To!)
GOTO Conference Videos (FREE) 2020; by Sam Newman, Martin Fowler
2020
Microservices Out In the Wild
GOTO Conference Videos (FREE) 2020; by Derek Ferguson, Matt Jones, Rashid Mohammad
2020
High Velocity Development of Microservices
GOTO Conference Videos (FREE) 2020; by Venky Ganti, Rahul Lahiri
2020
Beyond Microservices: Streams, State and Scalability
GOTO Conference Videos (FREE) 2020; by Gwen Shapira

2019 (26)

2019
2019
2019
Episode 351 Bernd Rücker on Orchestrating Microservices with Workflow Management
SE Radio Podcasts (FREE) 2019

Bernd Rcker, who has contributed to multiple open source workflow management projects, discusses orchestrating microservices with workflow management. As…

2019
2019
2019
Episode 351 Bernd Rücker on Orchestrating Microservices with Workflow Management
SE Radio Podcasts (FREE) 2019

Bernd Rcker, who has contributed to multiple open source workflow management projects, discusses orchestrating microservices with workflow management. As…

2019
Performance Analysis of Microservice Design Patterns
IEEE Internet Computing 2019 (6); by Akhan Akbulut, Harry G. Perros
2019
The SPEC-RG Reference Architecture for FaaS: From Microservices and Containers to Serverless Platforms
IEEE Internet Computing 2019 (6); by Erwin Van Eyk, Johannes Grohmann, Simon Eismann, Laurens Versluis, Lucian Toader, Norbert Schmitt, Nikolas Herbst
2019
Microservices and Containers
IEEE Internet Computing 2019 (6); by Fred Douglis, Jason Nieh
2019
Framework for Interaction Between Databases and Microservice Architecture
IEEE IT Professional 2019 (5); by Ahmed El-Fatatry
2019
2019
2019
2019
Securing Microservices
IEEE IT Professional 2019 (1); by Khaled Mahbub, Ali E. Abdallah
2019
Mature Microservices & How to Operate Them
GOTO Conference Videos (FREE) 2019; by Sarah Wells
2019
Microservices – Test Smarter, not Harder
GOTO Conference Videos (FREE) 2019; by Beth Skurrie
2019
Continuous Delivery, Microservices & Serverless in 10min
GOTO Conference Videos (FREE) 2019; by Nicki Watt, Ken Mugrage
2019
Explore your Microservices Architecture with Graph Theory & Network Science
GOTO Conference Videos (FREE) 2019; by Nicki Watt
2019
Battle of the Circuit Breakers: Resilience4J vs Istio
GOTO Conference Videos (FREE) 2019; by Nicolas Frankel
2019
The Database Unbundled: Commit Logs in an Age of Microservices
GOTO Conference Videos (FREE) 2019; by Tim Berglund
2019
Event-Driven Microservices, the Sense, the Non-sense and a Way Forward
GOTO Conference Videos (FREE) 2019; by Allard Buijze
2019
3 Common Pitfalls in Microservice Integration & How to Avoid Them
GOTO Conference Videos (FREE) 2019; by Bernd Rcker
2019
Troubleshooting & Debugging Microservices in Kubernetes
GOTO Conference Videos (FREE) 2019; by Ray Tsang, Robert Kubis
2019
Not Just Events: Developing Asynchronous Microservices
GOTO Conference Videos (FREE) 2019; by Chris Richardson
2019
Discovering RESTful Web Microservices: A Traveler's Guide
GOTO Conference Videos (FREE) 2019; by Mike Amundsen
2019
Role of App Integration in Cloud Native & Microservices Landscape
GOTO Conference Videos (FREE) 2019; by Kasun Indrasiri

2018 (28)

2018
How to break a Monolith into Microservices
Martin Fowler (FREE) 2018; by Martin Fowler

A guide to the common steps we've observed in breaking a monolithic application up into microservices

2018
Tracking and controlling microservice dependencies
Communications of the ACM 2018 (11); by Silvia Esparrachiari, Tanya Reilly, Ashleigh Rentz
2018
Tracking and Controlling Microservice Dependencies
ACM queue (FREE) 2018 (4); by Silvia Esparrachiari, Tanya Reilly, Ashleigh Rentz
2018
2018
From Monolithic to Microservices: An Experience Report from the Banking Domain
IEEE Software 2018 (3); by Stephan Thordal Larsen
2018
Microservices
IEEE Software 2018 (3); by Ricardo Colomo Palacios, Christof Ebert
2018
2018
Using Microservices for Legacy Software Modernization
IEEE Software 2018 (3); by Holger Knoche
2018
Microservices: The Journey So Far and Challenges Ahead
IEEE Software 2018 (3); by Claus Pahl, Nabor C. Mendonça, James Lewis, Stefan Tilkov
2018
2018
DevOps as a Service: Pushing the Boundaries of Microservice Adoption
IEEE Internet Computing 2018 (3); by George Pallis, Demetris Trihinas, Athanasios Tryfonos, Marios D. Dikaiakos
2018
Capabilities for cross-layer micro-service security
PhD Theses 2018 (1); by Read Sprabery
2018
2018
2018
Consistent Disaster Recovery for Microservices: the BAC Theorem
IEEE Cloud Computing 2018 (1); by G. Pardon, C. Pautasso, O. Zimmermann

How do you back up a microservice You dump its database.

2018
The World after Microservice Migration w/ Service Mesh & Contract Testing
GOTO Conference Videos (FREE) 2018; by D. Mitrovic
2018
Securing APIs & Microservices with OAuth & OpenID Connect
GOTO Conference Videos (FREE) 2018; by Travis Spencer
2018
Making Microservices Micro with Istio and Kubernetes
GOTO Conference Videos (FREE) 2018; by Ray Tsang
2018
Event-Driven Microservices - not (just) about Events!
GOTO Conference Videos (FREE) 2018; by Allard Buijze
2018
Bringing Magic To Microservice Architecture Development
GOTO Conference Videos (FREE) 2018; by Ellen Krbes
2018
A Microservices Journey
GOTO Conference Videos (FREE) 2018; by Susanne Kaiser
2018
Troubleshooting & Debugging Microservices in Kubernetes
GOTO Conference Videos (FREE) 2018; by Ray Tsang, Robert Kubis
2018
Microservice API Management, Discovery Documentation and all that Jazz
GOTO Conference Videos (FREE) 2018; by Graham Brooks
2018
The Future is Istio
GOTO Conference Videos (FREE) 2018; by Jason Smith
2018
Insecure Transit - Microservice
GOTO Conference Videos (FREE) 2018; by Sam Newman
2018
Security & Trust in a Microservices World
GOTO Conference Videos (FREE) 2018; by Aaron Bedra
2018
Microservice Message Routing on Kubernetes
GOTO Conference Videos (FREE) 2018; by Frans van Buul
2018
Pragmatic Event-Driven Microservices
GOTO Conference Videos (FREE) 2018; by Allard Buijze

2017 (20)

2017
Hootsuite: in pursuit of reactive systems
Communications of the ACM 2017 (11)
2017
Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation
IEEE Cloud Computing 2017 (5); by D. Taibi, V. Lenarduzzi, C. Pahl

Microservices have been getting more and more popular in recent years, and several companies are migrating monolithic applications to microservices.

2017
Hootsuite: In Pursuit of Reactive Systems
ACM queue (FREE) 2017 (3); by Edward Steel, Yanik Berube, Jonas Bonér, Ken Britton, Terry Coatta
2017
Microservices in Practice, Part 2: Service Integration and Sustainability
IEEE Software 2017 (2); by Cesare Pautasso, Olaf Zimmermann, Mike Amundsen, James Lewis, Nicolai M. Josuttis
2017
Microservices in Practice, Part 1: Reality Check and Service Design
IEEE Software 2017 (1); by Cesare Pautasso, Olaf Zimmermann, Mike Amundsen, James Lewis, Nicolai M. Josuttis
2017
System and Analysis for Low Latency Video Processing using Microservices
PhD Theses 2017 (1); by Karthikeyan Balasubramaniam
2017
Pragmatic Microservices for Organisational Scalability
GOTO Conference Videos (FREE) 2017; by Friso van Vollenhoven
2017
Microservices: The Organisational & People Impact
GOTO Conference Videos (FREE) 2017; by Daniel Bryant
2017
IoT & Microservices in the Home - Technical Marriage Made in Heaven
GOTO Conference Videos (FREE) 2017; by Fred George
2017
Knee Deep in Microservices
GOTO Conference Videos (FREE) 2017; by dm Sndor
2017
Rethinking Microservices with Stateful Streams
GOTO Conference Videos (FREE) 2017; by Ben Stopford
2017
In the Eventual Consistency of Succeeding at Microservices
GOTO Conference Videos (FREE) 2017; by Kenny Bastani
2017
Microservices Without Servers
GOTO Conference Videos (FREE) 2017; by Glynn Bird
2017
Why Backend for Frontend Is Key for Microservices
GOTO Conference Videos (FREE) 2017; by Brian Grant, Krishnan Ramanathan
2017
The Journey to Microservices from a Startup Perspective
GOTO Conference Videos (FREE) 2017; by Susanne Kaiser
2017
Resilience Engineering in a Microservice Landscape
GOTO Conference Videos (FREE) 2017; by Maurice Zeijen
2017
Video Transcoding at the ABC with Microservices
GOTO Conference Videos (FREE) 2017; by Daphne Chong
2017
The Seven (More) Deadly Sins of Microservices
GOTO Conference Videos (FREE) 2017; by Daniel Bryant
2017
Effective Microservices in a Data-Centric World
GOTO Conference Videos (FREE) 2017; by Randy Shoup
2017
A Pragmatic Guide for Migrating to Microservices
GOTO Conference Videos (FREE) 2017; by Zhamak Dehghani

2016 (38)

2016
The hidden dividends of microservices
Communications of the ACM 2016 (8); by Tom Killalea
2016
Building Critical Applications Using Microservices
IEEE Security & Privacy 2016 (6); by Christof Fetzer
2016
Microservices
IEEE Cloud Computing 2016 (5); by M. Yousif

The columns and departments in this issue address various topics related to microservices--that is, programs with a single task or unit of work that also…

2016
Practical Use of Microservices in Moving Workloads to the Cloud
IEEE Cloud Computing 2016 (5); by D. S. Linthicum

Most enterprises believe the cloud will become the new home for applications; however, not all applications are ready for the cloud.

2016
Challenges in Delivering Software in the Cloud as Microservices
IEEE Cloud Computing 2016 (5); by C. Esposito, A. Castiglione, K. K. R. Choo

Microservices can be broadly defined as the design of service-oriented software using a set of small services.

2016
The Economics of Microservices
IEEE Cloud Computing 2016 (5); by A. Singleton

Microservices address the problem of efficiently building and managing complex software systems.

2016
The Design and Architecture of Microservices
IEEE Cloud Computing 2016 (5); by A. Sill

Microservices are sweeping through cloud design architectures, at once embodying new trends and making use of previous paradigms.

2016
Open Issues in Scheduling Microservices in the Cloud
IEEE Cloud Computing 2016 (5); by M. Fazio, A. Celesti, R. Ranjan, C. Liu, L. Chen, M. Villari

This article discusses the main advantages and challenges of adopting microservices in cloud computing.

2016
The Hidden Dividends of Microservices
ACM queue (FREE) 2016 (3); by Tom Killalea
2016
2016
Microservices
GOTO Conference Videos (FREE) 2016; by Martin Fowler
2016
The Microservices Journey from a Startup Perspective
GOTO Conference Videos (FREE) 2016; by Susanne Kaiser
2016
The Frontend Taboo: a Story of Full Stack Microservices
GOTO Conference Videos (FREE) 2016; by Luis Mineiro, Moritz Grauel
2016
Secure Socks: Exploring Microservice Security in an Open Source Sock Shop
GOTO Conference Videos (FREE) 2016; by Phil Winder
2016
Container & Microservice Security
GOTO Conference Videos (FREE) 2016; by Adrian Mouat
2016
Scheduling & Securing Microservices with Nomad
GOTO Conference Videos (FREE) 2016; by Armon Dadgar
2016
Messaging and Microservices
GOTO Conference Videos (FREE) 2016; by Clemens Vasters
2016
A Pragmatic Approach to Microservices with Axon Framework
GOTO Conference Videos (FREE) 2016; by Allard Buijze
2016
Journey from Monolith to Microservices & DevOps
GOTO Conference Videos (FREE) 2016; by Aviran Mordo
2016
Why Cross-Functional Teams Build Better Microservices
GOTO Conference Videos (FREE) 2016; by Peter-Gillard Moss
2016
Microservices in Go
GOTO Conference Videos (FREE) 2016; by Matt Heath
2016
Microservices: A Utopian Mystery
GOTO Conference Videos (FREE) 2016; by Praveena Fernandes
2016
AppSec and Microservices
GOTO Conference Videos (FREE) 2016; by Sam Newman
2016
Building Low Latency Microservices & Monoliths in Java
GOTO Conference Videos (FREE) 2016; by Peter Lawrey
2016
It is not just Microservices
GOTO Conference Videos (FREE) 2016; by Fred George
2016
Microservices at Netflix Scale: Principles, Tradeoffs & Lessons Learned
GOTO Conference Videos (FREE) 2016; by R. Meshenberg
2016
Higher Order Infrastructure - Microservices on the Docker Swarm
GOTO Conference Videos (FREE) 2016; by Nicola Paolucci
2016
The Idiot’s Guide to Quashing Microservices
GOTO Conference Videos (FREE) 2016; by Hani Suleiman
2016
Monitoring Microservices
GOTO Conference Videos (FREE) 2016; by Tom Wilkie
2016
Java-Based Microservices, Containers, Kubernetes - How To
GOTO Conference Videos (FREE) 2016; by Ray Tsang, Arjen Wassink
2016
Enabling Microservices at Orbitz
GOTO Conference Videos (FREE) 2016; by Steve Hoffman, Rick Fast
2016
Microservice Panel
GOTO Conference Videos (FREE) 2016; by Jessica Kerr, Sam Newman Fred George, Rod Johnson, Michael Nygard
2016
Practical Microservice Security
GOTO Conference Videos (FREE) 2016; by Laura Bell
2016
The Entity Microservice Trap You May Be Doing It Wrong
GOTO Conference Videos (FREE) 2016; by Fred George
2016
Deploying And Scaling Microservices
GOTO Conference Videos (FREE) 2016; by Sam Newman
2016
From Monolith to Microservices at Zalando
GOTO Conference Videos (FREE) 2016; by Rodrigue Schaefer
2016
Pragmatic Microservices
GOTO Conference Videos (FREE) 2016; by Randy Shoup
2016
DigitalOcean: Microservices as the Cloud
GOTO Conference Videos (FREE) 2016; by Phil Calado

2015 (11)

2015
Microservice Premium
Martin Fowler (FREE) 2015; by Martin Fowler

The microservice architectural style is useful for handling complex systems, but brings its own complexity so should not be used for simpler environments.

2015
Microservice Trade-Offs
Martin Fowler (FREE) 2015; by Martin Fowler

The microservices architecture can be useful, but to know if it's suitable in your context you need to understand its costs and benefits.

2015
Microservices
IEEE Software 2015 (1); by Johannes Thones
2015
DDD & Microservices: At Last, Some Boundaries!
GOTO Conference Videos (FREE) 2015; by Eric Evans
2015
Microservices at Spotify
GOTO Conference Videos (FREE) 2015; by Kevin Goldsmith
2015
Challenges in Implementing Microservices
GOTO Conference Videos (FREE) 2015; by Fred George
2015
The Yellow Brick Road: Taking Microservices Home in Large Enterprises
GOTO Conference Videos (FREE) 2015; by Zhamak Dehghani
2015
Microservices & the Inverse Conway Maneuvre
GOTO Conference Videos (FREE) 2015; by James Lewis
2015
Challenges in Implementing Microservices
GOTO Conference Videos (FREE) 2015; by Fred George
2015
Evolutionary Architecture & Microservices
GOTO Conference Videos (FREE) 2015; by Rebecca Parsons
2015
From Homogeneous Monolith to Heterogeneous Microservices Architecture
GOTO Conference Videos (FREE) 2015; by Chad Fowler

2014 (8)

2014
Microservices
Martin Fowler (FREE) 2014; by Martin Fowler

An in-depth description of the microservice style of architecture.

2014
Microservice Prerequisites
Martin Fowler (FREE) 2014; by Martin Fowler

There are certain things you need to get sorted out before you can put your first microservices system into production: monitoring, provisioning, and a devops…

2014
Testing Strategies in a Microservice Architecture
Martin Fowler (FREE) 2014; by Martin Fowler
2014
Distributed-objects-microservices
Martin Fowler (FREE) 2014; by Martin Fowler

In P of EAA I said "don't distribute your objects". Does this advice contradict my interest in Microservices

2014
Episode 213: James Lewis on Microservices
SE Radio Podcasts (FREE) 2014

Johannes Thnes talks to James Lewis, principal consultant at ThoughtWorks, about microservices.

2014
Episode 213: James Lewis on Microservices
SE Radio Podcasts (FREE) 2014

Johannes Thnes talks to James Lewis, principal consultant at ThoughtWorks, about microservices.

2014
Microservices
GOTO Conference Videos (FREE) 2014; by Martin Fowler
2014
Migrating to Cloud Native with Microservices
GOTO Conference Videos (FREE) 2014; by Adrian Cockcroft

2013 (1)

2013
Microservices - Adaptive Architectures & Organisations
GOTO Conference Videos (FREE) 2013; by James Lewis