From the course: DevOps Foundations: Microservices

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

History of microservices

History of microservices

The technologies that evolved into microservices began alongside the dawn of the internet in the mid 1990s. It's helpful to understand some of that history to put microservices in context with the architectures that preceded them. The history of microservices is really the history of distributed computing. Distributed computing is the paradigm that emerged when Intel- and AMD-based servers filled with commodity hardware began to compete with mainframe computers. When applications are distributed horizontally across servers running on bare metal or as virtual machines, the components need a way to communicate with each other across a network. New network protocol standards were developed in the late 90s and early 2000 to support this new distributed architecture. The technology evolution that eventually early 2000 and then rest in the later 2000. Remote procedure calls were one of the first distributed protocols for executing functions over the network. They were the first attempt at…

Contents