{"id":766,"date":"2021-09-29T09:51:02","date_gmt":"2021-09-29T09:51:02","guid":{"rendered":"https:\/\/tremp.info\/?p=766"},"modified":"2021-09-29T10:11:12","modified_gmt":"2021-09-29T10:11:12","slug":"grpc","status":"publish","type":"post","link":"https:\/\/tremp.info\/?p=766","title":{"rendered":"gRPC"},"content":{"rendered":"\n<p><br \/>gRPC ist ein Open-Source Framework, welches Google entwickelt hat. Es ist Teil des Cloud Native Computation Foundation (CNCF).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/miro.medium.com\/max\/3600\/1*eEEIYTEWXaRU-8hM_Kp2sQ.png\" alt=\"\"\/><figcaption>API Timeline (Quelle: https:\/\/devaraj-durairaj.medium.com\/api-architectural-styles-c16237d981ec)<\/figcaption><\/figure>\n\n\n\n<p>gRPC bietet Ihnen die M\u00f6glichkeit, auf einem hohen Abstraktionslevel einen Request und dazugeh\u00f6rigen Response f\u00fcr einen RPC (Remote Procedure Call) [d.h. einen Programmaufruf \u00fcber das Netzwerk auf eine ferne Ressource] vorzunehmen. gRPC \u00fcbernimmt dabei alle dabei notwendigen Funktionen wie z.B.:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Security-Anforderungen<\/li><li>Load-Balancing<\/li><li>Logging<\/li><li>Monitoring<\/li><\/ul>\n\n\n\n<p id=\"yui_3_17_2_1_1632908852622_204\">Siehe weitere Details auf der Originalseite:&nbsp;<a href=\"https:\/\/grpc.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/grpc.io\/<\/a><\/p>\n\n\n\n<p>Eine kurze Einf\u00fchrung sehen Sie hier:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"gRPC Introduction\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/XRXTsQwyZSU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>gRPC ist ein Open-Source Framework, welches Google entwickelt hat. Es ist Teil des Cloud Native Computation Foundation (CNCF). gRPC bietet Ihnen die M\u00f6glichkeit, auf einem hohen Abstraktionslevel einen Request und dazugeh\u00f6rigen Response f\u00fcr einen RPC (Remote Procedure Call) [d.h. einen Programmaufruf \u00fcber das Netzwerk auf eine ferne Ressource] vorzunehmen. gRPC [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":769,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[60,53],"class_list":["post-766","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-engineering","tag-api","tag-verteilte-systeme"],"_links":{"self":[{"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/posts\/766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tremp.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=766"}],"version-history":[{"count":2,"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/posts\/766\/revisions"}],"predecessor-version":[{"id":771,"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/posts\/766\/revisions\/771"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tremp.info\/index.php?rest_route=\/wp\/v2\/media\/769"}],"wp:attachment":[{"href":"https:\/\/tremp.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tremp.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tremp.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}