Skip to content

Combine --node-name with --threads #119

Open

Description

@sinameraji

docs/native-engine.md ("Not yet"): "No threads: --node-name can't be combined with --threads."

So a multi-node deployment cannot also use worker threads for fault and CPU isolation. The two features are orthogonal in intent and should compose.

Do

  • Make the owner resolver consider both the local thread shard and the remote node.
  • Ensure a thread crash and a node takeover interact correctly (a thread replacement must not look like a node loss).
  • Add a test that runs --node-name with --threads 2.

Done when

The combination starts, forwards correctly, and survives a thread crash and a node restart.

Activity

  1. added
    m4Milestone M4: multi-node and Teams
    native-engineThe Node-native engine (sobjects dev --engine native)
    on Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    m4Milestone M4: multi-node and Teamsnative-engineThe Node-native engine (sobjects dev --engine native)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions