# Akka gRPC

**URL:** https://discuss.akka.io/c/akka/akka-grpc/38.md

[Latest](https://discuss.akka.io/latest.md) · [Categories](https://discuss.akka.io/categories.md) · [Tags](https://discuss.akka.io/tags.md)

---

## [About the Akka gRPC category](https://discuss.akka.io/t/about-the-akka-grpc-category/1138)

<div class="topic-metadata">

**Author:** [@raboof](https://discuss.akka.io/u/raboof)\
**Replies:** 0

</div>

Discuss the experimental Akka gRPC component built on top of Akka HTTP and Akka Streams http://github.com/akka/akka-grpc (Replace this first paragraph with a brief description of your new category. This guidance will ap…

---

## [How to organise Akka gRPC protobuf files in micro services?](https://discuss.akka.io/t/how-to-organise-akka-grpc-protobuf-files-in-micro-services/10222)

<div class="topic-metadata">

**Author:** [@zlaja](https://discuss.akka.io/u/zlaja)\
**Replies:** 2\
**Last updated:** [November 24, 2023, 4:57am UTC](https://discuss.akka.io/t/how-to-organise-akka-grpc-protobuf-files-in-micro-services/10222 "2023-11-24T04:57:13Z")

</div>

Hi, We are struggling to figure out what is good way to organise Akka gRPC protobuf files in micro service architecture. For example, we have three micro services A,B and C where A and B accessing C so all three servi…

---

## [CoordinatedShutdown with reason - How to disable it?](https://discuss.akka.io/t/coordinatedshutdown-with-reason-how-to-disable-it/10486)

<div class="topic-metadata">

**Author:** [@NPT](https://discuss.akka.io/u/NPT)\
**Replies:** 3\
**Last updated:** [October 9, 2023, 11:37am UTC](https://discuss.akka.io/t/coordinatedshutdown-with-reason-how-to-disable-it/10486 "2023-10-09T11:37:47Z")

</div>

Hi, as I’m building on GRPC Gatling Test by following phiSgr example, I encounter an error as this 10:21:01.047 \[pool-1-thread-1\] INFO io.gatling.core.config.GatlingConfiguration$ - Gatling will try to load 'gatling.con…

---

## [Meet with random "Unhandled error: \[Stream with ID \[1027\] was closed by peer with code NO\_ERROR(0x00)\]"](https://discuss.akka.io/t/meet-with-random-unhandled-error-stream-with-id-1027-was-closed-by-peer-with-code-no-error-0x00/10302)

<div class="topic-metadata">

**Author:** [@zhenglaizhang](https://discuss.akka.io/u/zhenglaizhang)\
**Replies:** 2\
**Last updated:** [May 8, 2023, 12:17pm UTC](https://discuss.akka.io/t/meet-with-random-unhandled-error-stream-with-id-1027-was-closed-by-peer-with-code-no-error-0x00/10302 "2023-05-08T12:17:36Z")

</div>

Hi, I have below setup in our k8s production environment: client → envoy engress → envoy ingress → grpc-server-app and today one of the grpc-server-app pod throws 5xx errors for one seconds, and logs erro…

---

## [About Akka gRPC](https://discuss.akka.io/t/about-akka-grpc/10218)

<div class="topic-metadata">

**Author:** [@watimuma](https://discuss.akka.io/u/watimuma)\
**Replies:** 6\
**Last updated:** [March 15, 2023, 8:19am UTC](https://discuss.akka.io/t/about-akka-grpc/10218 "2023-03-15T08:19:04Z")

</div>

Hi~ I’m trying to use Akka-gRPC .First , I flow the guide Server . My development environment: JDK 11.0.16 Maven configuration: \<properties\> \<maven.compiler.source\>1.8\</maven.compiler.source\> \<maven.c…

---

## [akka grpc server stream cannot return every result in real time #1735](https://discuss.akka.io/t/akka-grpc-server-stream-cannot-return-every-result-in-real-time-1735/10110)

<div class="topic-metadata">

**Author:** [@wayddmldbzz](https://discuss.akka.io/u/wayddmldbzz)\
**Replies:** 6\
**Last updated:** [December 15, 2022, 11:08am UTC](https://discuss.akka.io/t/akka-grpc-server-stream-cannot-return-every-result-in-real-time-1735/10110 "2022-12-15T11:08:36Z")

</div>

First of all, I have a server stream method. In the method, I will request an actor in a loop. I expect that after each request is responded, the application will return the result to the caller. But no, I found that it …

---

## [Registering a Python service with Akka](https://discuss.akka.io/t/registering-a-python-service-with-akka/9946)

<div class="topic-metadata">

**Author:** [@Zino](https://discuss.akka.io/u/Zino)\
**Replies:** 4\
**Last updated:** [October 11, 2022, 1:59pm UTC](https://discuss.akka.io/t/registering-a-python-service-with-akka/9946 "2022-10-11T13:59:11Z")

</div>

Hi guys, We are using Akka with our java services to manage communications by putting the services in the same cluster. There is also a need to communicate with other services written in other languages (like python). …

---

## [gRPC Stream Cancellation, under what conditions?](https://discuss.akka.io/t/grpc-stream-cancellation-under-what-conditions/9853)

<div class="topic-metadata">

**Author:** [@MouthySpider](https://discuss.akka.io/u/MouthySpider)\
**Replies:** 7\
**Last updated:** [July 21, 2022, 4:15pm UTC](https://discuss.akka.io/t/grpc-stream-cancellation-under-what-conditions/9853 "2022-07-21T16:15:46Z")

</div>

In an Akka streaming project we are seeing a very high volume of these error messages: Error in stage \[akka.stream.scaladsl.MergeHub$$anon$2$$anon$3\]: Upstream producer failed with exception, removing from MergeHub now …

---

## [Akka-grpc-maven-plugin throwing error of "Unsupported platform: protoc-3.19.1-osx-x86\_64.exe"](https://discuss.akka.io/t/akka-grpc-maven-plugin-throwing-error-of-unsupported-platform-protoc-3-19-1-osx-x86-64-exe/9691)

<div class="topic-metadata">

**Author:** [@Baji](https://discuss.akka.io/u/Baji)\
**Replies:** 9\
**Last updated:** [April 25, 2022, 11:39am UTC](https://discuss.akka.io/t/akka-grpc-maven-plugin-throwing-error-of-unsupported-platform-protoc-3-19-1-osx-x86-64-exe/9691 "2022-04-25T11:39:04Z")

</div>

I have been using MacBook Pro of 1.4GHz Quad-Core Intel Core i5 laptop . Below is my system configuration Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0) Maven home: /usr/local/Cellar/maven/3.8.5/libexec J…

---

## [mTLS with Akka gRPC](https://discuss.akka.io/t/mtls-with-akka-grpc/9827)

<div class="topic-metadata">

**Author:** [@Theo](https://discuss.akka.io/u/Theo)\
**Replies:** 0\
**Last updated:** [June 21, 2022, 5:15pm UTC](https://discuss.akka.io/t/mtls-with-akka-grpc/9827 "2022-06-21T17:15:05Z")

</div>

Could someone point me at a location where I can find information on how I can configure mutual TLS between gRPC client and server. I see some configuration settings for setting up a trust store for doing the server cer…

---

## [Grpc maven plugin: annotate generated classes](https://discuss.akka.io/t/grpc-maven-plugin-annotate-generated-classes/9610)

<div class="topic-metadata">

**Author:** [@sigurd](https://discuss.akka.io/u/sigurd)\
**Replies:** 1\
**Last updated:** [March 21, 2022, 11:25am UTC](https://discuss.akka.io/t/grpc-maven-plugin-annotate-generated-classes/9610 "2022-03-21T11:25:26Z")

</div>

Hi, I’m using the grpc maven plugin to generate java classes from proto files. I would like to annotate classes that are generated to exclude these from code analysis (sonar, …). I would like to use the protoc feature…

---

## [Changing maximum response size (getting error RESOURCE EXHAUSTED: Compressed gRPC message exceeds maximum size 4194304)](https://discuss.akka.io/t/changing-maximum-response-size-getting-error-resource-exhausted-compressed-grpc-message-exceeds-maximum-size-4194304/5337)

<div class="topic-metadata">

**Author:** [@alexklibisz](https://discuss.akka.io/u/alexklibisz)\
**Replies:** 6\
**Last updated:** [March 11, 2022, 9:55am UTC](https://discuss.akka.io/t/changing-maximum-response-size-getting-error-resource-exhausted-compressed-grpc-message-exceeds-maximum-size-4194304/5337 "2022-03-11T09:55:46Z")

</div>

Hi, great work on this library. I’m currently using the scala client and server both generated using this version 0.7.1. I’m occasionally getting errors like this returned from the service: io.grpc.StatusRuntimeExceptio…

---

## [Updatet "sbt-akka-grpc" to 2.1.2](https://discuss.akka.io/t/updatet-sbt-akka-grpc-to-2-1-2/9497)

<div class="topic-metadata">

**Author:** [@takao-h](https://discuss.akka.io/u/takao-h)\
**Replies:** 0\
**Last updated:** [February 7, 2022, 6:53am UTC](https://discuss.akka.io/t/updatet-sbt-akka-grpc-to-2-1-2/9497 "2022-02-07T06:53:25Z")

</div>

I have updated sbt-akka-grpc from 2.1.1 to 2.1.2. At this time, there is no compile error, but when I make a request to the launched server with grpcurl, it fails. Failed to process proto descriptor sets.: no descripto…

---

## [How to support Apple Silicon/M1 development](https://discuss.akka.io/t/how-to-support-apple-silicon-m1-development/9419)

<div class="topic-metadata">

**Author:** [@timw](https://discuss.akka.io/u/timw)\
**Replies:** 6\
**Last updated:** [January 20, 2022, 4:11pm UTC](https://discuss.akka.io/t/how-to-support-apple-silicon-m1-development/9419 "2022-01-20T16:11:46Z")

</div>

akka-grpc currently does not support code generation on Apple Silicon/M1 - it uses the protoc-jar 1 project, and this does not currently support the aarch\_64 platform. Normally I would just create PRs to add this suppor…

---

## [Akka gRPC Binding Multiple PowerApis Correctly](https://discuss.akka.io/t/akka-grpc-binding-multiple-powerapis-correctly/8976)

<div class="topic-metadata">

**Author:** [@changlee](https://discuss.akka.io/u/changlee)\
**Replies:** 0\
**Last updated:** [October 29, 2021, 6:14pm UTC](https://discuss.akka.io/t/akka-grpc-binding-multiple-powerapis-correctly/8976 "2021-10-29T18:14:26Z")

</div>

(creating a new topic here since akka-grpc github issue template asked me to do so) To short, I am looking for the way to properly bind multiple power-apis to akka-http routes. The current problem I’ve faced is the rou…

---

## [How about Akka-grpc with flatbuffers, thoughts/possibility?](https://discuss.akka.io/t/how-about-akka-grpc-with-flatbuffers-thoughts-possibility/4256)

<div class="topic-metadata">

**Author:** [@SushantAdhikari](https://discuss.akka.io/u/SushantAdhikari)\
**Replies:** 2\
**Last updated:** [October 5, 2021, 10:24am UTC](https://discuss.akka.io/t/how-about-akka-grpc-with-flatbuffers-thoughts-possibility/4256 "2021-10-05T10:24:07Z")

</div>

Though AkkaGRPC works seamlessly with ProtoBuffers, GRPC has stated out of box support for FlatBuffers any chance it will be possible to use FlatBuffers instead of ProtoBuffers in AkkaGrpc? p.s I understand ProtoBuffers…

---

## [Weird Akka gRPC w/ Discovery behaviour](https://discuss.akka.io/t/weird-akka-grpc-w-discovery-behaviour/8738)

<div class="topic-metadata">

**Author:** [@regiskuckaertz](https://discuss.akka.io/u/regiskuckaertz)\
**Replies:** 1\
**Last updated:** [September 9, 2021, 8:36am UTC](https://discuss.akka.io/t/weird-akka-grpc-w-discovery-behaviour/8738 "2021-09-09T08:36:08Z")

</div>

Hello - I’ve been trying to get config-based akka discovery setup for one of my gRPC services, but I’m struggling to make it work. First off, when I do this, everything works fine: val settings = GrpcClientSettings …

---

## [Akka grpc performance in benchmarks](https://discuss.akka.io/t/akka-grpc-performance-in-benchmarks/8236)

<div class="topic-metadata">

**Author:** [@jtjeferreira](https://discuss.akka.io/u/jtjeferreira)\
**Replies:** 17\
**Last updated:** [September 2, 2021, 8:25pm UTC](https://discuss.akka.io/t/akka-grpc-performance-in-benchmarks/8236 "2021-09-02T20:25:22Z")

</div>

Hi. I saw this grpc bencmark (GitHub - LesnyRumcajs/grpc\_bench: Various gRPC benchmarks) on twitter recently and the results of akka-grpc are very weak compared with java. Do you guys have any explanation for the resul…

---

## [Akka gRPC 2.1.0 released](https://discuss.akka.io/t/akka-grpc-2-1-0-released/8702)

<div class="topic-metadata">

**Author:** [@raboof](https://discuss.akka.io/u/raboof)\
**Replies:** 0\
**Last updated:** [August 31, 2021, 3:40pm UTC](https://discuss.akka.io/t/akka-grpc-2-1-0-released/8702 "2021-08-31T15:40:55Z")

</div>

Dear hakkers, We’re happy to announce version 2.1.0 of Akka gRPC! gRPC is a transport mechanism for request/response and (non-persistent) streaming use cases. See Why gRPC? for more information about when to use gRPC a…

---

## [Adds grpc interceptor](https://discuss.akka.io/t/adds-grpc-interceptor/3236)

<div class="topic-metadata">

**Author:** [@amsjavan](https://discuss.akka.io/u/amsjavan)\
**Replies:** 5\
**Last updated:** [August 31, 2021, 3:33pm UTC](https://discuss.akka.io/t/adds-grpc-interceptor/3236 "2021-08-31T15:33:33Z")

</div>

How can I use grpc Server Interceptor with Akka grpc?

---

## [How to deploy akka-grpc on AWS with ELB](https://discuss.akka.io/t/how-to-deploy-akka-grpc-on-aws-with-elb/8601)

<div class="topic-metadata">

**Author:** [@GOODDAYDAY](https://discuss.akka.io/u/GOODDAYDAY)\
**Replies:** 0\
**Last updated:** [August 6, 2021, 7:03am UTC](https://discuss.akka.io/t/how-to-deploy-akka-grpc-on-aws-with-elb/8601 "2021-08-06T07:03:03Z")

</div>

Hi there: There is a trouble that I want to deploy my akka-gRPC Application on AWS. It is ok that gRPC client connect to server directly. Now I want to put an ELB between them. This is AWS ELB doc.It shows that no matt…

---

## [Akka gRPC/HTTP Interop giving 404](https://discuss.akka.io/t/akka-grpc-http-interop-giving-404/8576)

<div class="topic-metadata">

**Author:** [@nsadeh](https://discuss.akka.io/u/nsadeh)\
**Replies:** 2\
**Last updated:** [August 2, 2021, 1:47pm UTC](https://discuss.akka.io/t/akka-grpc-http-interop-giving-404/8576 "2021-08-02T13:47:22Z")

</div>

Hello, I have an application running a gRPC service alongside a simple Akka HTTP endpoint. I am following this guide: Akka HTTP interop • Akka gRPC. The problem: when curling the HTTP endpoint I get 404 not found. I know…

---

## [Akka gRPC proto3 optional fields](https://discuss.akka.io/t/akka-grpc-proto3-optional-fields/8292)

<div class="topic-metadata">

**Author:** [@justcoon](https://discuss.akka.io/u/justcoon)\
**Replies:** 1\
**Last updated:** [July 30, 2021, 11:39am UTC](https://discuss.akka.io/t/akka-grpc-proto3-optional-fields/8292 "2021-07-30T11:39:15Z")

</div>

Hi, based on release notes Akka gRPC 2.0.0 using scalapb 0.11.x which should support optional fields for proto3 (ScalaPB/CHANGELOG.md at master · scalapb/ScalaPB · GitHub) message LoggerConfiguration { // logger…

---

## [Akka GRPC unsupported method PRI](https://discuss.akka.io/t/akka-grpc-unsupported-method-pri/4269)

<div class="topic-metadata">

**Author:** [@yanick.salzmann](https://discuss.akka.io/u/yanick.salzmann)\
**Replies:** 4\
**Last updated:** [July 29, 2021, 9:08am UTC](https://discuss.akka.io/t/akka-grpc-unsupported-method-pri/4269 "2021-07-29T09:08:26Z")

</div>

Hello all I have been working myself through the tutorial about akka-grpc and sadly nothing has worked so far. First I had decided to set up my akka-http server with http only and no https but with UseHttp2.always(). No…

---

## [gRPC akka cluster client in k8s (Azure)](https://discuss.akka.io/t/grpc-akka-cluster-client-in-k8s-azure/8508)

<div class="topic-metadata">

**Author:** [@marichka.spin](https://discuss.akka.io/u/marichka.spin)\
**Replies:** 3\
**Last updated:** [July 16, 2021, 6:37pm UTC](https://discuss.akka.io/t/grpc-akka-cluster-client-in-k8s-azure/8508 "2021-07-16T18:37:50Z")

</div>

Hello, I’m trying to set up gRPC akka cluster client to communicate with akka cluster inside k8s (Azure). I don’t understand what I’m doing wrong. docker image has installation Open JDK 11 Used akka version 2.6.15 and…

---

## [About Akka gRPC latency performance](https://discuss.akka.io/t/about-akka-grpc-latency-performance/8272)

<div class="topic-metadata">

**Author:** [@Litchy](https://discuss.akka.io/u/Litchy)\
**Replies:** 3\
**Last updated:** [May 31, 2021, 7:16am UTC](https://discuss.akka.io/t/about-akka-grpc-latency-performance/8272 "2021-05-31T07:16:19Z")

</div>

Hi, I am trying Akka gRPC, I have a application based on native gRPC, I have server and client, client uses sync call to gRPC, average latency is 10ms I use Akka gRPC server and use my custom client to call it, I found …

---

## [Akka gRPC 2.0.0 released](https://discuss.akka.io/t/akka-grpc-2-0-0-released/8273)

<div class="topic-metadata">

**Author:** [@raboof](https://discuss.akka.io/u/raboof)\
**Replies:** 1\
**Last updated:** [May 27, 2021, 10:08pm UTC](https://discuss.akka.io/t/akka-grpc-2-0-0-released/8273 "2021-05-27T22:08:10Z")

</div>

Dear hakkers, We’re happy to announce version 2.0.0 of Akka gRPC! gRPC is a transport mechanism for request/response and (non-persistent) streaming use cases. See Why gRPC? for more information about when to use gRPC a…

---

## [Akka gRPC 1.1.0 released](https://discuss.akka.io/t/akka-grpc-1-1-0-released/7839)

<div class="topic-metadata">

**Author:** [@ignasi35](https://discuss.akka.io/u/ignasi35)\
**Replies:** 0\
**Last updated:** [February 9, 2021, 10:59am UTC](https://discuss.akka.io/t/akka-grpc-1-1-0-released/7839 "2021-02-09T10:59:44Z")

</div>

ar hakkers, We’re happy to announce version 1.1.0 of Akka gRPC! gRPC is a transport mechanism for request/response and (non-persistent) streaming use cases. See Why gRPC? for more information about when to use gRPC …

---

## [What will be the benefit of using akka-http over netty for the grpc requests in akka-grpc 1.1.0](https://discuss.akka.io/t/what-will-be-the-benefit-of-using-akka-http-over-netty-for-the-grpc-requests-in-akka-grpc-1-1-0/7777)

<div class="topic-metadata">

**Author:** [@Marcus-Rosti](https://discuss.akka.io/u/Marcus-Rosti)\
**Replies:** 1\
**Last updated:** [February 5, 2021, 11:52am UTC](https://discuss.akka.io/t/what-will-be-the-benefit-of-using-akka-http-over-netty-for-the-grpc-requests-in-akka-grpc-1-1-0/7777 "2021-02-05T11:52:21Z")

</div>

Is it just going all in on the akka stack or is there a technical benefit to it as well? (Not that I love netty!)

---

## [Akka gRPC 1.0.0 released!](https://discuss.akka.io/t/akka-grpc-1-0-0-released/6741)

<div class="topic-metadata">

**Author:** [@raboof](https://discuss.akka.io/u/raboof)\
**Replies:** 0\
**Last updated:** [June 18, 2020, 7:43am UTC](https://discuss.akka.io/t/akka-grpc-1-0-0-released/6741 "2020-06-18T07:43:08Z")

</div>

Dear hakkers, We’re happy to announce version 1.0.0 of Akka gRPC! gRPC is a transport mechanism for request/response and (non-persistent) streaming use cases. See Why gRPC? for more information about when to use gRPC a…

[Next page](https://discuss.akka.io/c/akka/akka-grpc/38.md?page=1)
