InfoQ Homepage RPC Content on InfoQ
-
Microsoft .NET Conf: Focus on Microservices
Yesterday, the third edition of the .NET Conf: Focus series took place, this time featuring microservices development with .NET. The event targeted developers of all stripes, with live coding demonstrations and comprehensive coverage on related concepts and tools. The focus conferences are free, one-day livestream events featuring speakers from the community and .NET product teams.
-
Microsoft Releases gRPC-Web for .NET
Last week, Microsoft released a production-ready implementation of the gRPC-Web protocol for .NET. Initially supported as an experimental feature, the component is now part of the grpc-dotnet project. The new component makes gRPC usable in the browser, allowing web applications to communicate directly with gRPC services without using an HTTP server as a proxy.
-
Apache Dubbo, a Java-Based RPC Framework, Graduates to Top-Level Project
The Apache Software Foundation recently announced Apache Dubbo as a top-level project. Apache Dubbo is an open source, remote procedure call framework based on Java. Dubbo brings key functionalities such as interface based remote call, fault tolerance and load balancing, and automatic service registration and discovery.
-
Adopting Envoy as a Service-to-Service Proxy at Reddit
Reddit introduced Envoy into their backend framework as service-to-service proxy to support their ongoing architectural improvements. By adopting Envoy as a service-to-service Layer 4/Layer 7 proxy, they discovered significant improvements in observability, ease of adoption, and performance.
-
Cap’n Proto Interchange Format Adds Windows Support and Many New Features
After nearly 2.5 years since its previous release, data interchange format and RPC system Cap’n Proto reached version 0.6, adding Windows support, security hardening, and more.
-
Cloud Native Computing Foundation (CNCF) Adds Linkerd, gRPC, and CoreDNS to Growing Portfolio
Since the beginning of 2017 the Cloud Native Computing Foundation (CNCF) has added three new projects to their portfolio for hosting and stewardship, including: linkerd, a transparent proxy ‘service mesh’ that provides service discovery, failure handling and visibility; gRPC, a language agnostic high performance RPC framework; and CoreDNS, a fast and configurable cloud native DNS server.
-
Open Source Linkerd Project Celebrates First Anniversary in Quest to Become TCP/IP of Microservices
Bouyant, a cloud-native services company, announced the one-year anniversary of Linkerd, an open source “service mesh” project for cloud-native microservices-based applications. William Morgan, founder and CEO of Bouyant, spoke exclusively to InfoQ about this milestone.
-
Google Makes Public Their API Design Guide
Google has made public an API Design Guide for creating HTTP or RPC APIs. These design principles are recommended especially to developers creating gRPC APIs connecting to Google Cloud Endpoints.
-
Netflix Conductor, an Orchestration Engine for Microservices
Netflix has developed an orchestration engine called “Conductor”, and has used it internally in production for the last year . During this time they executed some 2.6 million process workflows, starting with linear ones and ending with dynamic ones running over multiple days. Now they have open sourced Conductor, making it available to all those interested in workflow orchestration.
-
Google Releases .Net APIs for Google Cloud
Google recently announced .Net support for Google Cloud APIs. This includes C# bindings and PowerShell cmdlets. A Visual Studio extension is also available, allowing to browse Google Cloud resources and to deploy Asp.Net applications on Google Compute Engine.
-
gRPC 1.0 is Ready for Production
Google has released gRPC 1.0, considering it stable and ready for production.
-
Uri Sarid on RAML 1.0 Release and Latest MuleSoft API News
InfoQ had the opportunity to speak with Uri Sarid, the CTO of MuleSoft at their CONNECT 2016 annual conference in San Francisco. Sarid is the creator of RAML, which just released its long awaited version 1.0 in GA, so it was a good opportunity to follow-up from last year’s interview and also to get a broader view on MuleSoft’s solutions for API teams and his vision for APIs.
-
Microsoft Has Open Sourced the VS Code Language Server Protocol
Microsoft has open sourced the protocol used by VS Code’s editor to communicate with the various language servers supported.
-
Datawire Release Fault Tolerant Microservice Communication Framework ‘Datawire Connect’
Datawire have released their open source Datawire Connect framework, which allows developers to ‘resiliently connect microservices’ using automatically generated RPC-style client libraries for Java, Python or NodeJS services. The client libraries generated provide service registration and discovery, dynamic load balancing and routing, automated timeouts and circuit breakers.
-
Facebook Open Sources Data Query Language GraphQL
Facebook's Lee Byron talks to InfoQ's Rags Srinivas about GraphQL that powers billions of API calls on the site.