[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"tag-multipart":3,"tag-all":13},[4],{"_path":5,"title":6,"description":7,"date":8,"tags":9},"\u002Fblog\u002Fmultipart-5mb-floor-10000-parts","Multipart upload: the 5 MiB floor and the 10,000-part ceiling","A single PUT stops at 5 GiB. Splitting a 60 GB file moves the failure rather than removing it: the 5 MiB part floor is checked last, after every byte is sent.","2026-11-06",[10,11,12],"s3","uploads","multipart",[14,19,23,26,28,30,33,35,40,45],{"tags":15},[10,16,17,18],"iam","governance","access-control",{"tags":20},[10,16,21,22],"sts","aws",{"tags":24},[10,16,25,18],"security",{"tags":27},[10,11,12],{"tags":29},[10,25,11],{"tags":31},[10,25,32],"presigned-urls",{"tags":34},[10,25,32],{"tags":36},[10,37,38,39],"tutorial","tooling","seaweedfs",{"tags":41},[10,42,43,44],"pricing","cloud","cost-optimisation",{"tags":46},[10,43],1793964734349]