beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Axel Magnuson (JIRA)" <>
Subject [jira] [Resolved] (BEAM-3976) SdkHarnessClient is thread-safe
Date Fri, 30 Mar 2018 21:21:00 GMT


Axel Magnuson resolved BEAM-3976.
       Resolution: Not A Problem
    Fix Version/s: Not applicable

> SdkHarnessClient is thread-safe
> -------------------------------
>                 Key: BEAM-3976
>                 URL:
>             Project: Beam
>          Issue Type: Bug
>          Components: runner-core
>            Reporter: Ben Sidhom
>            Assignee: Axel Magnuson
>            Priority: Major
>             Fix For: Not applicable
> In general, we want to share access to a given SDK harness among multiple runner workers
as a way to amortize container startup and resource costs. Because control messages are multiplexed
over the same shared control connection, this sharing currently requires external locking
on the same shared lock object. This is error-prone and difficult to verify. The SdkHarnesClient
should use internal mechanisms to provide thread-safety.

This message was sent by Atlassian JIRA

View raw message