2019 年的文章
gRPC 在浏览器中的现状
2019年1月8日 星期二,分类:博客
gRPC 1.0 于 2016 年 8 月发布,此后已发展成为应用程序通信的首要技术解决方案之一。它已被全球的初创公司、企业和开源项目采用。它对…的支持
2018 年的文章
可视化 gRPC 语言栈
2018年12月11日 星期二,分类:博客
这是对 gRPC 栈的高层概述。gRPC 支持的 10 种默认语言中的每一种都有多层结构,允许你自定义应用程序所需的组件。gRPC 主要有三个栈:C-core、Go 和 Java。…
gRPC-Web 正式可用
2018年10月23日 星期二,分类:博客
我们很高兴地宣布 gRPC-Web 正式发布 (GA),这是一个 JavaScript 客户端库,使 Web 应用程序能够直接与 gRPC 后端服务通信,而无需 HTTP 服务器作为中介。“GA” 意味着…
Channelz 简要介绍
2018年9月5日 星期三,分类:博客
Channelz 是一个工具,提供关于 gRPC 中不同层级连接的全面运行时信息。它旨在帮助调试可能存在网络、性能、配置等问题的运行中程序。gRFC 提供一个…
基于 HTTP/2 的 gRPC:设计一个健壮、高性能的协议
2018年8月20日 星期一,分类:博客
在上一篇文章中,我们探讨了 HTTP/2 如何通过为长连接提供框架来显著提高网络效率并实现实时通信。在本文中,我们将探讨 gRPC 如何基于 HTTP/2 的长连接…进行构建。
gRPC + JSON
2018年8月15日 星期三,分类:博客
所以你已经接受了 RPC 的概念并想尝试一下,但对 Protocol Buffers 还有些不确定。你现有的代码编码你自己的对象,或者你需要特定编码的代码。该怎么办?…
参与 gRPC 调查问卷!
2018年8月14日 星期二,分类:博客
gRPC 项目希望得到你的反馈!gRPC 项目正在征求反馈意见,以改善 gRPC 体验。为此,我们正在进行一项 gRPC 用户调查。我们邀请你参与并提供输入,这将有助于我们更好地规划和确定优先级。…
gRPC 携手 .NET SDK 和 Visual Studio:构建时的自动代码生成
2018年6月26日 星期二,分类:博客
作为微软迈向跨平台 .NET 的一部分,他们极大地简化了项目文件格式,并允许第三方代码生成器与 .NET 项目紧密集成。我们一直在倾听,现在自豪地…
在 gRPC JUnit 测试中优雅地进行清理
2018年6月26日 星期二,分类:博客
最佳实践是,在不再需要时,始终清理 gRPC 资源,例如客户端通道、服务器和先前附加的 Context。即使对于 JUnit 测试也是如此,因为否则泄露的资源可能不仅会滞留在…
gRPC ❤ Kotlin
2018年6月19日 星期二,分类:博客
你知道 gRPC Java 现在对使用 Gradle 构建的 Kotlin 项目提供了开箱即用支持吗?Kotlin 是一种由 JetBrains 开发的现代、静态类型语言,面向 JVM 和 Android。Kotlin 程序通常很容易…