shardz- Unnamed repository; edit this file 'description' to name the repository. |
git clone git://git.acid.vegas/-c.git |
Log | Files | Refs | Archive | README | LICENSE |
shardz.1 (915B)
1 .TH SHARDZ 1 "2025" "shardz 1.0.1" "User Commands" 2 .SH NAME 3 shardz \- shard the output of any process for distributed processing 4 .SH SYNOPSIS 5 .B some_command 6 .RI "|" 7 .B shardz 8 .I INDEX/TOTAL 9 .SH DESCRIPTION 10 .B shardz 11 is a lightweight utility that shards (splits) the output of any process for distributed processing. 12 It allows you to easily distribute workloads across multiple processes or machines by splitting 13 input streams into evenly distributed chunks. 14 .SH OPTIONS 15 .TP 16 .I INDEX/TOTAL 17 INDEX is the shard number (starting from 1), and TOTAL is the total number of shards. 18 .SH EXAMPLES 19 Machine number 1 would run: 20 .PP 21 .nf 22 curl https://example.com/large_file.txt | shardz 1/3 23 .fi 24 .PP 25 Machine number 2 would run: 26 .PP 27 .nf 28 curl https://example.com/large_file.txt | shardz 2/3 29 .fi 30 .SH AUTHOR 31 Written by acidvegas <acid.vegas@acid.vegas> 32 .SH COPYRIGHT 33 Copyright \(co 2025 acidvegas 34 .br 35 Licensed under the ISC License.