Skip to content

Rearrange SDK client supported checksum algorithms in the priority order of their performance  #6499

@trivikr

Description

@trivikr

Describe the feature

Rearrange SDK client supported checksum algorithms in the priority order of their performance

Use Case

When flexible checksums was implemented, the priority order algorithms were predetermined from different SDK, and they were not profiled.

There's a ToDo

* ToDo: update the priority order based on profiling of JavaScript implementations.

Ordering SDK client supported checksum algorithms in the priority order of their performance will improve the time take for validation.

Proposed Solution

Write a benchmark similar to https://github.com/trivikr/benchmark-crc32 for all supported algorithms, and order them based on performance

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

SDK version used

All

Environment details (OS name and version, etc.)

Node.js

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestNew feature or enhancement. May require GitHub community feedback.p2This is a standard priority issuequeuedThis issues is on the AWS team's backlog

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions