AnyCable logo lightAnyCable logo darkAnyCable

  • Overview

    • Getting Started
    • Architecture
    • Benchmarks
    • Troubleshooting 🔥
    • Commercial Support 🆘
    • Release Notes
  • Guides

    • Using with Rails
    • Using with JavaScript (serverless)
    • Using with Hotwire
    • Reliable streams
    • Using with Ruby
    • JWT authentication
  • AnyCable-Go pro

    • Going PRO
    • Install PRO
    • Apollo GraphQL
    • Binary formats
    • Long polling
    • OCPP support
  • Deployment

    • Heroku
    • Fly.io
    • Render
    • Hatchbox 🔗
    • Docker
    • Kubernetes
    • Capistrano
    • Systemd
    • AWS Beanstalk 🔗
    • AWS ECS 🔗
    • Load Balancing
    • Load Testing
  • Community

    • Twitter
    • Discord
  • Libraries

    • Ruby/Rails

      • CLI
      • Configuration
      • HTTP RPC
      • Authentication
      • Channels state
      • gRPC middlewares
      • Health checking
      • Logging
      • Exceptions handling
      • Instrumentation via Yabeda 🔗
      • Action Cable compatibility
      • Broadcast adapters
    • AnyCable-Go

      • Getting started
      • Configuration
      • Server-sent events
      • Broker deep dive
      • Pub/sub (node-node)
      • Instrumentation
      • Health checking
      • Tracing
      • OS Tuning
      • Signed streams (Hotwire / Cable Ready)
      • Embedded NATS
      • Using as a library
      • Telemetry
    • JavaScript

      • AnyCable Client SDK 🔗
      • AnyCable Serverless 🔗
  • Misc

    • Action Cable protocols
    • Protobuf definitions
    • AnyCable server spec
  • Upgrade Notes

    • From v1.3.x to v1.4.0
    • From v1.2.x to v1.3.0
    • From v1.0.x to v1.1.0
    • From v0.6.x to v1.0.0

Load testing AnyCable

Read the "Real-time stress: AnyCable, k6, WebSockets, and Yabeda" post to learn more about WebSockets load testing.

We maintain a k6 extension to load-test (or stress-test) Action Cable and AnyCable compatible WebSocket servers—xk6-cable. See the project's Readme for further instructions.

PREVIOUS
Load Balancing