Skip to content

Research if we need our own executor service and/or provide clients the ability to do so #306

@pratik151192

Description

@pratik151192

gRPC requests under the hood are served using a cachedThreadPool.. based on this SO post, it seems like we should always provide our own executor.

This actually becomes important as clients who consume our SDK might want control over the thread pool management, especially if they're interacting with multiple subsystems. At the very least, I believe we should expose this for advanced users if they want to configure their own thread pool.

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