mikroserviisi
Mikroserviisi on ohjelmistokehityksen arkkitehtuurimalli, jossa monimutkainen sovellus rakennetaan pienistä, itsenäisistä ja erillään toimivista palveluista. Jokainen mikroserviisi keskittyy yhteen tiettyyn liiketoimintatoimintoon ja kommunikoi muiden palveluiden kanssa kevyiden mekanismien, kuten rajapintojen (API), kautta. Tämä eroaa perinteisestä monoliittisesta arkkitehtuurista, jossa koko sovellus on yksi yhtenäinen yksikkö.
Mikroserviisiarkkitehtuurin etuja ovat skaalautuvuus, joustavuus ja vikasietoisuus. Koska palvelut ovat itsenäisiä, niitä voidaan skaalata yksittäin tarpeen
Haasteita liittyen mikroserviiseihin ovat lisääntyvä monimutkaisuus hallinnassa ja vianmäärityksessä. Palveluiden välinen kommunikaatio voi lisätä latenssia ja