-
Changes required to implement the new protocol:
* Error code `resource_exhausted` should map to 429 (instead of 403).
* Allow any arbitrary URL prefixes instead of forcing the "/twirp".
See […
-
### What happened?
Intermittent failures when trying to download artifacts
```
Run actions/download-artifact@v4
with:
pattern: packed-charm-cache-true-.-*
merge-multiple: true
rep…
-
-
gRPC is causing lots of issues in testing
Twirp offers both protobuf and http support in one server
Connect does have streaming
https://github.com/bufbuild/connect-go
-
The twirp-ruby package provides great out of the box hooks (`before`,`on_success`,`on_error`,`exception_raised`) pre and post the twirp service handler invocation. For most cases, I believe this imple…
-
Please consider the following .proto file:
```
package package.rpc.asks;
import "package/actions/asks.proto";
service Ask {
rpc GetAskSnapshot(package.actions.asks.RequestAskSnapshot) returns…
-
I think this is a great addition for RPC for Go (as well as other languages!). The main thing that I expect will limit adoption is the lack of streaming support. There are mechanisms to do streaming o…
-
Effectively, turn twirp services into nats queues a-la https://github.com/rapidloop/nrpc
-
### Bug report info
```plain text
act version: 0.2.65
GOOS: windows
GOARCH: amd64
NumCPU: 24
Docker host: DOCKER_HOST en…
-
Would it be possible to upload twirp-rs to crates.io?
@tclem