Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)



A software system that has been separated into smaller modules that interact with each other. Dating back decades to component software and modular programming, the foundation of microservices is a standard programming interface (API) that enables each module to communicate with another. The advantage of microservice architecture is that each microservice can be independently updated with patches and enhancements without affecting the entire system.

Microservices and Containers
Starting in the 2013 time frame as OS virtualization (container technology) began to take off, the terms microservices and containers have been widely used in the same discussion. The reason is that containers enable numerous apps and services to run simultaneously in a single server, and container technology has been touted as an efficient way to host a microservice. See OS virtualization and component software.

Personal Use Only

Before/After Your Search Term
microscopyMicrosoft .NET
microSDMicrosoft Access
microSDHCMicrosoft account
microSDXCMicrosoft antivirus
microsecondMicrosoft Application Virtualization
microsegmentationMicrosoft AX
microserverMicrosoft BackOffice
microserviceMicrosoft Band

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design