tjenesteregistry
Tjenesteregistry, ofte kalt tjenesteregister, er en katalog over tilgjengelige tjenesteinstanser i et distribuert system. Den gjør det mulig for applikasjoner å finne andre tjenester dynamisk og lagrer metadata som endepunkter, protokoll, versjon og geografisk plassering. I moderne mikroservice-arkitekturer og skybaserte miljøer brukes tjenesteregistre for service discovery og dynamisk lastbalansering.
Tjenester registrerer seg i registret ved oppstart eller ved endringer i konfigurasjon. Registreringene opprettholdes gjennom helsesjekker
Vanlige modeller inkluderer server-side discovery, hvor klienten peker mot en lastbalanserer som henter instanser fra registret,
Fordelene med tjenesteregistrys inkluderer dynamisk skalerbarhet, bedre feiltoleranse og løs kobling mellom tjenester. Ulemper omfatter potensiell