gRPC Java 1.6.1 發布,高性能框架的 Java 實現

2021-01-19 開源中國

GRPC Java 1.6.1 已發布,GRPC 是一個高性能、開源、通用的 RPC 框架,面向移動和 HTTP/2 設計,是由谷歌發布的首款基於 Protocol Buffers 的 RPC 框架,GRPC Java 是 GRPC 的 Java 實現。

GRPC 基於 HTTP/2 標準設計,帶來諸如雙向流、流控、頭部壓縮、單 TCP 連接上的多復用請求等特性。這些特性使得其在行動裝置上表現更好,更省電且節省空間佔用。

主要更新內容:

Android users should no longer need -keeps in their ProGuard configuration (#2633)

gRPC is no longer using the current Thread’s 「context ClassLoader」 when searching for transport Providers (#2375). Instead it is using the current class’s ClassLoader. This should not break existing users and work out-of-the-box in a larger number of environments

Fix support for Google AppEngine Java 8 (#3296)

Log netty connection errors at FINE instead of SEVERE (#1768)

Update netty to 4.1.14 and tcnative to 2.0.5 (#3307)

Channel state API is now implemented via ManagedChannel.getState/notifyWhenStateChanged. This requires LoadBalancer support; custom LoadBalancers should be updated to call updateBalancingState() instead of updatePicker()

Referencing CallCredentials is now stable API (#3289). Implementing or consuming CallCredentials is still ExperimentalApi

New method ClientCallStreamObserver.cancel() allows clients to cancel RPCs without requiring using an interceptor or Context (#3115)

更多內容

下載地址:

相關焦點

  • gRPC 1.8.2 發布,Google 高性能 RPC 框架
    gRPC 1.8.2 已發布,該版本主要是修復 bug,具體如下:下載地址gRPC 是一個高性能、開源、通用的 RPC 框架,面向移動和 HTTP/2 設計
  • grpc-example 基於gRPC實現的簡單rpc框架
    grpc-example 基於gRPC實現的簡單rpc框架基於gRPC實現的簡單rpc框架,本身gRpc已經是一個全功能的通訊框架,基於http/2.0標準協議可以實現更好的性能。>1.32.1</grpc.version> <!
  • GRPC Java 1.3.1 發布,高性能框架的 Java 實現
    GRPC Java 1.3.1 已發布,GRPC 是一個高性能、開源、通用的 RPC 框架,面向移動和 HTTP/2 設計,是由谷歌發布的首款基於 Protocol Buffers 的 RPC
  • Google 高性能 RPC 框架 gRPC 1.0.0 發布
    gRPC是一個高性能、開源、通用的RPC框架,面向移動和HTTP/2設計,是由谷歌發布的首款基於Protocol Buffers的RPC框架。
  • gRPC 1.30.1 發布,谷歌開源的高性能 RPC 框架
    gRPC 1.30.1 發布了。
  • gRPC 1.30.0 發布,谷歌開源的高性能 RPC 框架
    gRPC 1.30.0 發布了。
  • gRPC 預覽版 1.15.0-pre1 發布,谷歌的高性能 RPC 框架
    gRPC Core 1.15.0 (glider) 的首個預覽 版1.15.0-pre1 已發布。一如既往地,本次預覽版的更新內包含優化、改進和錯誤修復。未發現其他更新說明。
  • gRPC-Java 1.14.0 發布,gRPC 的 Java 實現
    gRPC-Java 1.14.0 發布了,gRPC 是一個高性能、開源和通用的 RPC 框架,面向移動和 HTTP/2 設計,而 gRPC-Java 是其 Java 版本實現。
  • pacebox-springboot 1.1.5 發布,java 生態框架
    希望有志同道合的朋友一起維護該軟體、打造一款快速應用開發級生態框架。此版本將是spring cloud H版最終版,後續版本將於spring cloud年份版本同步。>組件更新1:spring boot 2.3.3升級到2.3.5 2:fastjson 1.2.71升級到1.2.74 3:alipaysdk 4.10.29.ALL升級到4.10.159.ALL 4:zxing 3.4.0升級到3.4.1 5:xstream 1.4.12升級到1.4.13 6:aliyun-java-sdk-core
  • GRPC:谷歌發布的首款基於HTTP/2和protobuf的RPC框架
    GRPC是一個高性能、開源、通用的RPC框架,面向移動和HTTP/2設計,是由谷歌發布的首款基於Protocol Buffers的RPC框架。目前提供C、Java和Go語言版本,這三個版本的源碼全都託管在Github上,分別是:grpc, grpc-java, grpc-go。
  • Tars 1.4.0 發布,高性能 RPC 開發框架
    Tars 1.4.0 已發布,更新內容如下:tars-java:提供集成 spring cloud 的能力修復 tarsnotify 在某些環境不能重啟
  • gRPC首頁、文檔和下載 - RPC 框架 - OSCHINA - 中文開源技術交流...
    gRPC 是一個高性能、開源和通用的 RPC 框架,面向移動和 HTTP/2 設計。目前提供 C、Java 和 Go 語言版本,分別是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持.
  • Netty 4.1.31.Final 發布,經典開源 Java 網絡服務框架
    Netty 4.1.31.Final 發布了,該版本包含錯誤修復,以及一些重要的改進和性能提升。
  • Node11.2.0引入新HTTP 解析器,谷歌gRPC修復嚴重BUG
    RabbitMQ 3.7.9發布,Erlang的AMQP開源實現RabbitMQ是LShift提供的高級消息隊列協議(AMQP)的開源實現。它由Erlang編寫,Erlang以其高性能、穩健性和可伸縮性而聞名,因此繼承了這些優勢。AMQP中有兩個主要組件:Exchange和隊列(將在AMQP 1.0中更改)。
  • grpc的Go服務端和PHP客戶端實現
    前言gRPC 是一個高性能、開源和通用的 RPC 框架,面向移動和 HTTP/2 設計。目前提供 C、Java 和 Go 語言版本,分別是:grpc, grpc-java, grpc-go.包會科學上網的同學執行以下命令的就可以簡單實現go get google.golang.org/grpc不能科學上網同學也別急,也能實現,解決辦法如下。
  • java集合類框架,你了解多少?
    在後期會陸續發表出來這篇文章的大體結構如下:1、對java集合框架一個整體的認識和了解2、通過繼承關係圖認識集合的整體框架3、提前給出各個集合類的使用場景等一、集合框架的認識對於集合框架的認識,為了防止時間久,而印象變得模糊,所以我自己是這樣記得,這個方法以供參考吧,假定給定一個集合類,可以把他當成一個人,首先記住從哪裡來(繼承關係),然後有什麼本事(底層的數據結構決定了特點
  • Java 第一大框架:Spring 的 IoC 跟 AOP 雛形如何實現?
    SpringSpring make java more simple;Spring make java more modern;Spring make java more reactive;Spring make java more productive;Spring make java more cloud-ready。
  • gRPC 通信框架實現存在數據洩露等安全問題
    gRPC 是一個高性能、開源和通用的 RPC 框架,面向移動和 HTTP/2 設計。目前提供 C、Java 和 Go 語言版本,分別是:grpc, grpc-java, grpc-go.客戶端和伺服器應用程式之間的這種關鍵而複雜的通信可以通過gRPC來處理,該框架促進了已連接系統之間的透明和高效的通信。儘管它很新(僅在2015年由Google開發),但它很快就獲得了普及和採用。在此文中,趨勢科技將討論開發人員在轉向gRPC並在其項目中實現gRPC時可能面臨的安全隱患。
  • Javaweb開發學習路線及Java三大框架分享
    Java web 開發Java web開發學習路線一:入門階段學習目標:Java程式設計師1: 熟悉jdk,jvm,eclipse,安裝於配置jdk2:熟悉並掌握java的基礎語法,類,抽象類,接口,內部類等概念3: java核心編程,如輸入輸出流,多線程,集合,XML
  • java並發編程之Fork/Join框架
    Fork/Join是java提供的一個用於並行執行任務的框架,通過把一個大的任務分成若干個小任務,最後再把每個小任務的結果匯總得到這個大任務的結果。舉個例子,比如你要計算1+2+3+4+5+6的和,可以把這個任務分為2個小任務,小任務1負責計算1+2+3的和,小任務2負責計算4+5+6的和,然後再把這2個小任務的和匯總就是1+2+3+4+5+6的和了。