Google tarjoaa mikropalveluille gRPC-kehystä vaihtoehtona REST-arkkitehtuurille.

5.3.2015Noora Huotari
Uutiset 0 kommenttia

RPC-kehykset ovat yleisiä palvelinten välisiä kommunikoinnin menetelmiä, joiden avulla hajautetut järjestelmät voivat yhdistyä keskenään. Ne ovat pääosin näkyvissä järjestelmänvalvojille ja DevOps-menetelmää käyttäville henkilöille.

Googlen uusi RPC-kehys (Remote Procedure Calls framework), gRPC, on julkaistu avoimena. Kehys perustuu HTTP/2 -standardiin, joka mahdollistaa uusia ominaisuuksia, kuten:

– Kaksisuuntaisen suoratoiston
– Datasiirtojen hallintaprosessin (Flow control)
– Pakettien otsikkotunnisteen tiivistämisen (Header compression)
– Yksittäisen TCP-yhteyden multiplexing-kyselyt

Googlen gRPC tarjoaa kirjastoja monelle ohjelmointikielelle (C,C++, Java, Gom Python Ruby) sekä Node.js -alustalle. Lähdekoodin ja laajamittaisen dokumentaatio ovat saatavilla Github-palvelusta.

 

Lue lisää:
Opensource.com

Kommentit on suljettu.

Tilaa uutiskirjeemme

Olen tutustunut rekisteriselosteeseen ja hyväksyn ehdot.*

Seuraa meitä