Walrus.

帖子

分享您的知识。

skywinder.
May 06, 2025
专家问答

How to speed up file uploads on Walrus node?

I'm currently using the Walrus node for uploading files and it takes around 15 seconds to upload just one. This is partly due to the erasure coding happening on the client side. I'm aware that the Walrus development team is working on optimizations related to caching and concurrent uploads. In the meantime, are there existing solutions or settings changes that could help speed up the upload of large numbers of files, especially when dealing with high concurrency?

  • Walrus
  • Typescript SDK
0
2
分享
评论
.

答案

2
doodee.
May 7 2025, 04:37

Improving your local network's bandwidth or optimizing the concurrent connection handling on your system might ease the upload process temporarily. Until the new optimizations are fully deployed, adjusting local system resources and configurations could be beneficial. Consider checking for any updates or optimizations announced for the Walrus node as they're working on caching improvements that could directly impact upload times.

0
评论
.
Britain.
May 7 2025, 13:32

The slowness you're experiencing during uploads is indeed partially due to the erasure coding process handled on the client side. The developers are optimizing this to improve the user experience when handling multiple blobs. Currently, Walrus nodes can handle up to 8 concurrent HTTP requests for blob storage due to the default configuration of 8 sub-wallets. Increasing this limit may improve upload speed but will depend on your network capacity and node configuration. You can increase the default PUT request limit, which is set at 10 MiB, through the '--max-body-size' option. This can help manage larger uploads more effectively.

0
评论
.

你知道答案吗?

请登录并分享。

Walrus is a decentralized storage and data availability protocol designed specifically for large binary files, or "blobs"

85帖子155答案
Sui.X.Peera.

赚取你的 1000 Sui 份额

获取声誉积分,并因帮助 Sui 社区成长而获得奖励。