Bill Neubauer created BEAM-4017:
-----------------------------------
Summary: Go session runner should write multiple files
Key: BEAM-4017
URL: https://issues.apache.org/jira/browse/BEAM-4017
Project: Beam
Issue Type: Improvement
Components: sdk-go
Reporter: Bill Neubauer
Assignee: Bill Neubauer
The Go session runner allows a worker to "play back" a previous execution,
which can be useful for debugging or profiling sessions. However, the recording
facility produces one file for the entire lifetime of the worker. While this is
useful for local debugging, it won't work well for workers at scale.
Having the session capture facility make the output chunkable will help larger
systems scale. I suggest that the interface for session writing be expanded
from a io.WriteCloser to include a sequence number that systems can use to
produce an ordered set of files for playback.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)