Skip to content

replace websocket-star rendezvous with a better system #11

@fazo96

Description

@fazo96

The websocket-star rendezvous is a service with no optimization, which is necessary for every other service to work, and it can't be scaled because you can't have multiple instances. This is a problem when going in prod.

We need to replace this with another system: the best solution that we can implement now is having multiple collectors and have them reachable via TCP and Secure Websockets. The browser will have these in the bootstrap list via websocket and the backend services will have them via TCP.

This way, we can just add collectors to scale. However, no DHT means that the nodes won't connect to each other automatically and we might need to manually configure them to talk to each other.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions