anycable-go
xk6-cable
anycable-go | xk6-cable | |
---|---|---|
3 | 1 | |
349 | 23 | |
1.1% | - | |
9.0 | 4.8 | |
4 days ago | 8 months ago | |
Go | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
anycable-go
-
Deploy Anycable with MRSK
# Dockerfile # ... RUN curl -fsSL https://github.com/anycable/anycable-go/releases/download/v1.4.1/anycable-go-linux-amd64 -o anycable-go \ && chmod +x anycable-go && cp anycable-go /usr/local/bin/anycable-go # ...
-
Connect to Redis cluster using Anycable in rails app
https://github.com/anycable/anycable-go/blob/master/pubsub/redis.go#L16
-
Mixing Stimulus and React?
Could just keep it simple and treat it as a Rails-standard web form with many edits before the final submit. Alternatively with many backend ajax calls I've had success with Stimulus Reflex. There is also replacements for ActionCable [1] if throughput and load is a concern in a production environment
xk6-cable
-
Real-time stress: AnyCable, k6, WebSockets, and Yabeda
Check out our new blog post on load testing Rails WebSockets applications (Action Cable and AnyCable) using our brand new k6 extension—xk6-cable.
What are some alternatives?
AnyCable - AnyCable for Ruby applications
redigo - Go client for Redis
xk6-tcp - A k6 extension for sending data to TCP port
streamhut - Stream your terminal to web without installing anything 🌐
xk6-browser - k6 extension that adds support for browser automation and end-to-end web testing via the Chrome Devtools Protocol
go-websockets - I don't know .... learning golang and websockets ☠️
xk6-sql - k6 extension to load test RDBMSs (PostgreSQL, MySQL, MS SQL and SQLite3)
grpc-go - The Go language implementation of gRPC. HTTP/2 based RPC
xk6 - Build k6 with extensions
mrsk - Deploy web apps anywhere. [Moved to: https://github.com/basecamp/kamal]
xk6-kafka - k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond