RSS

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 程序通常很容易…

    阅读更多