Mikroservice

Mikroservices sind kleine, unabhängig deploybare Dienste, die jeweils eine Geschäftsfunktion erfüllen. Sie kommunizieren über APIs, Message Queues oder moderne RPC-Frameworks wie gRPC. Vorteile: Skalierung und Teams-Entkopplung; Nachteile: Betriebskomplexität. Das Gegenstück ist die monolithische Architektur.