pubnub-scale

Configure PubNub channel groups and wildcard subscriptions for high-throughput real-time messaging.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/sjmaple/skills --skill pubnub-scale-sjmaple
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubnub-scale
Source: https://github.com/sjmaple/skills/tree/main/pubnub-scale
Command: npx skills add https://github.com/sjmaple/skills --skill pubnub-scale-sjmaple

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PubNub-scale provides a structured approach to building and operating high-throughput real-time PubNub deployments that must scale across thousands of channels and users.

Core Features & Use Cases

  • Channel groups for efficient subscriptions across many channels
  • Wildcard subscriptions with strict pattern rules for hierarchical data
  • Performance tuning guidelines for payloads, persistence decisions, and monitoring
  • Real-world patterns like per-user feeds and large broadcast channels (e.g., events, IoT floors)

Quick Start

Install and configure PubNub Scale in your project to begin scaling real-time workflows.

Frequently Asked Questions about pubnub-scale

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scale PubNub for high-throughput real-time messaging across thousands of channels?

To scale PubNub for high-throughput real-time messaging, use channel groups for efficient subscriptions and apply payload optimization alongside persistence decisions to manage large-scale deployments.

When should I use wildcard subscriptions in PubNub?

Use wildcard subscriptions in PubNub when managing hierarchical data structures, applying strict pattern rules to streamline real-time event routing across complex channel architectures.

How do I configure PubNub channel groups for large broadcast channels?

Configure PubNub channel groups to bundle large broadcast channels and per-user feeds, allowing clients to subscribe efficiently to multiple streams without exceeding channel group limits.

What are the performance guidelines for PubNub payload optimization?

PubNub payload optimization involves tuning message sizes, making strategic persistence decisions, and monitoring real-time events to maintain performance across high-volume deployments.

Does PubNub require Stream Controller configuration for channel groups and wildcards?

Yes, PubNub requires Stream Controller configuration to enable channel groups and wildcard subscriptions, ensuring pattern rules and channel group limits are properly enforced.

What are the limitations of PubNub channel groups when scaling real-time events?

When scaling PubNub real-time events, channel groups have specific limits on the number of channels per group and subscriptions per client, requiring careful architecture planning for large-scale deployments.