Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

feat: pubsub over gRPC #3813

Merged
merged 4 commits into from
Aug 16, 2021
Merged

feat: pubsub over gRPC #3813

merged 4 commits into from
Aug 16, 2021

Commits on Aug 12, 2021

  1. feat: pubsub over gRPC

    Browsers can only have six concurrently open connections to a host name.
    
    Pubsub works over HTTP by holding a connection open per subscription, which
    means you can only subscribe six times before things start to hang.
    
    gRPC runs over websockets so doesn't have this limitation.  This PR adds
    pubsub support to the gRPC server and `ipfs-client` module so you can subscribe
    to lots and lots of channels concurrently, working around the browser connection
    limitation.
    
    Refs: #3741
    achingbrain committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    3bcd36c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb45541 View commit details
    Browse the repository at this point in the history
  3. chore: fix linting

    achingbrain committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    c022878 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df04d7e View commit details
    Browse the repository at this point in the history