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

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