Skip to content

Put object EC parts in parallel #3504

@cthulhu-rider

Description

@cthulhu-rider

Is your feature request related to a problem? Please describe.

#3457 implemented encoding and saving EC parts of user object in object PUT server. Since objects for EC parts are created and distributed independently, an attempt was made to do this in parallel. However, distributedTarget.distributeObject() is not thread-safe, so it was not possible to do it quickly

Describe the solution you'd like

make distributeObject() alternative working with individual objects. Once this is done, formAndSaveObjectForECPart can be called concurrently to speed up handling

Metadata

Metadata

Assignees

No one assigned

    Labels

    I3Minimal impactS4RoutineU2Seriously plannedenhancementImproving existing functionalityneofs-storageStorage node application issuesperformanceMore of something per second

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions