anycable-go
anycable-go copied to clipboard
AnyCable real-time server
### What is the purpose of this pull request? Refactor cli namespace. ### What changes did you make? (overview) - [x] Implemented declarative CLI args specification using `github.com/urfave/cli/v2`. - [x]...
### What is the purpose of this pull request? Add ability to perform Action Cable commands within `anycable-go` itself without calling RPC server. That would allows us to increase RPS...
### Tell us about your environment **AnyCable-Go version: 1.0, 1.1 **AnyCable gem version: 1.0, 1.1 ### What did you do? When a device goes sleep, after waking the client is...
fixes https://github.com/anycable/anycable-go/issues/156 ### What is the purpose of this pull request? Add a way to filter the cookies that are sent, to simplify and remove unneeded cookies ### What changes...
### Context When using cookie-based authentication, we send the value of the Cookie header in every RPC request. Cookies could contain a lot of data (especially, when using trackers, etc.),...
Ruby supports pointing the path to the redis server, ```ruby ENV["REDIS_PATH"] ||= Rails.root.join("tmp", "redis", "redis.sock").to_s redis_config = { path: ENV["REDIS_PATH"], } ``` is it possible for anycable to support it...
In production (running on render), I'm seeing occasional latency spikes. End-to-end, it typically takes a few tens of milliseconds for a message to go through, but occasionally this spikes to...
### Tell us about your environment docker **AnyCable-Go version:** anycable/anycable-go:1.5.3 ### What did you do? tried finding explicit documentation for connecting to redis sentinels but they are not present here:...