Re: Resumable Upload draft updates
Rob Sayre <sayrer@gmail.com> Thu, 25 July 2024 19:41 UTC
Received: by ietfa.amsl.com (Postfix) id 0F20AC19ECB6; Thu, 25 Jul 2024 12:41:34 -0700 (PDT)
Delivered-To: ietfarch-httpbisa-archive-bis2juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E758C1930B6 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 25 Jul 2024 12:41:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.859
X-Spam-Level:
X-Spam-Status: No, score=-2.859 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="EY3yTMvf"; dkim=pass (2048-bit key) header.d=w3.org header.b="bv+7bsjC"; dkim=pass (2048-bit key) header.d=gmail.com header.b="Yb8WRLxu"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vTIQEBG4ff2v for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 25 Jul 2024 12:41:33 -0700 (PDT)
Received: from mab.w3.org (mab.w3.org [IPv6:2600:1f18:7d7a:2700:d091:4b25:8566:8113]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EA80C1840E7 for <httpbisa-archive-bis2Juki@ietf.org>; Thu, 25 Jul 2024 12:41:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:Content-Type:Cc:To:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To; bh=bPpbyqPrE7ypTTAx0pYSiGvM0P/rpncoMPRawF/I2ys=; b=EY3yTMvfmUGF0be6kW13yrhgpo IbU+Z0OT+lLNsmRTdiCC7DJc0ISnDwIGbi92AfOYsJ/QQEOC79fTQKK1xRcL2SNjrjJinxpK2QOgR FGf15CUPf2Lv8RDe5UtXgZLjt+MMwkEc7iYQvoYjZWYlELfPzbwvl5n8SEJlMekwa2+kJTcXGJYUb 2mk5esjxOREsSnKhsCBpCpjyAV5ZfbpQfB5Y/MgDrczXmJSG/xHiZN6EPMiR12ggdrL04r4zrUoDQ LknOXogsl1PgHoz/iQRiXD1N+F30KskZXOSz9pF8BNgEHyp++GSxEjJV4f5nhA5Iwt2LcPoIpTEjg w7YIU2bQ==;
Received: from lists by mab.w3.org with local (Exim 4.96) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1sX4KG-007nUk-0g for ietf-http-wg-dist@listhub.w3.org; Thu, 25 Jul 2024 19:40:32 +0000
Resent-Date: Thu, 25 Jul 2024 19:40:32 +0000
Resent-Message-Id: <E1sX4KG-007nUk-0g@mab.w3.org>
Received: from ip-10-0-0-144.ec2.internal ([10.0.0.144] helo=pan.w3.org) by mab.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <sayrer@gmail.com>) id 1sX4KE-007nTp-0h for ietf-http-wg@listhub.w3.internal; Thu, 25 Jul 2024 19:40:30 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To; bh=bPpbyqPrE7ypTTAx0pYSiGvM0P/rpncoMPRawF/I2ys=; t=1721936430; x=1722800430; b=bv+7bsjCeawEN+qDeBpHlW2B/DbS1wY5+GO/wd+5vDznw11qnao3bAbJKVgIRHe9vAjHQvJBLi8 FtUP15CzQV8awey29hnwmFx+r1RsQklpAhxeC0HwwN9emQz9Vha1MOftOtwOJB8AhmozpkbjaR7PX w9HXB/GayQAn/+ko1T1IXqDxNa9nxh4bwX1XsUQzmchEeSBCkzC/1gpezd1IWpGEeJA6fvN99TRVH WIUh9hvAJUBN1KOIjq4jqDkcYnfgKFHDgJKNomkc0U42zWx5j8sqY57p9GR+ThdCcphOznR1cVkTW jufgdipBhNsYkhQRVfuSLV1FUJKRCDqBRNiQ==;
Received-SPF: pass (pan.w3.org: domain of gmail.com designates 2a00:1450:4864:20::530 as permitted sender) client-ip=2a00:1450:4864:20::530; envelope-from=sayrer@gmail.com; helo=mail-ed1-x530.google.com;
Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by pan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <sayrer@gmail.com>) id 1sX4KD-00CwAG-26 for ietf-http-wg@w3.org; Thu, 25 Jul 2024 19:40:30 +0000
Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5a3458bf989so1632848a12.0 for <ietf-http-wg@w3.org>; Thu, 25 Jul 2024 12:40:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721936425; x=1722541225; darn=w3.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bPpbyqPrE7ypTTAx0pYSiGvM0P/rpncoMPRawF/I2ys=; b=Yb8WRLxur669j6ixXMPqVia4QCv+DLre0zkvvj8f0EyHFr5E2Of1glieVsG64UYm6o 9sVu7rcYwMJliiY7J8xgN21gzIDANDJX8J0qXON6e8W9P/HcGi4Hg2KXJfY7l2He+S1D IgmTCs96lXtBn7zpasdLp10p72SGZNWt4/CKFrAcfWbDVNhosjNTR60q+6ldZNSTI3KB 6+JITt0zv1JmNGKy69URCGJAPxGLOebbWMSawd1cAX5bzflm3V10LOOUkBmO0+wcXM/p jIZ0zbh83qoY9DEG1L4M0BLTMZZ7WqPhZKE1UprsY3rta39y72nbvp6TwS484ybi7Zxo Kwnw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721936425; x=1722541225; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bPpbyqPrE7ypTTAx0pYSiGvM0P/rpncoMPRawF/I2ys=; b=BMtfPXxHvsSqG2Y+nFT6EfDMM6m/maKXQ4eZ94FFySY63NZIMPfkbw7vkb1P1eknAU SX0g8gzJyHr7s/RiqdF8mXCFFlJ5v7RpDcX6OO/4uFy1txunNVd5ZHL9jnsiWN8IzhOs PvCcKPNp9imHE+H8UeN2zD9MrNmnlTjyXfzUq50WTqUb7kK2sfArXQbI8I3QlVc8WU93 n4Lo5IyrN9T6mLwKzOn1zIR3rxi50Q0YBxvMv/MNAZ7JkcENnyxRh22JCv/x1KsRE237 LYxBlwg+9Ua6cpJcdyN2oXGNweywraUkpEqs63Dip3QoauXJL/d94jlfZq9XqsKJIL8Y hLVg==
X-Gm-Message-State: AOJu0YxS1yhaEA7cl9jDfy6NZvPg62q9AtvOW/qF7s8tupU6SunCWfln bbCnhXf3T3x6upQIYm8VHVCFWyiydcS89ojoskxSjAEjS4VqUR3XBjc/RIpjiF7FVbN6QNnN5o5 ocSvlN6CbipafQVepHiBqCjn7epI=
X-Google-Smtp-Source: AGHT+IHFJm9lmSt6+bNqE9tqVqKmdTbfWpLTmFmfyQzziOjs8mAGt4ujlaYHUtXxj17/Wv0Cc0c9aMqaz3UFd+Gi5FM=
X-Received: by 2002:a17:906:6a27:b0:a7a:c106:3640 with SMTP id a640c23a62f3a-a7ac506fef7mr323220466b.66.1721936425297; Thu, 25 Jul 2024 12:40:25 -0700 (PDT)
MIME-Version: 1.0
References: <CAChr6Szm_5j1p9QKdTN3mjvEvQ-JwcPT1Y8XeOPqGu25DwBijQ@mail.gmail.com> <CANY19NsOhrTb6ZSKWyd-0Fo+Ac+1f_vH3y1BxTCCOPPAhYCDcA@mail.gmail.com>
In-Reply-To: <CANY19NsOhrTb6ZSKWyd-0Fo+Ac+1f_vH3y1BxTCCOPPAhYCDcA@mail.gmail.com>
From: Rob Sayre <sayrer@gmail.com>
Date: Thu, 25 Jul 2024 12:40:12 -0700
Message-ID: <CAChr6Swto1ZTU7vvCOEMHcqayHwVNZuwxGyBXTHmxbAZas_y3Q@mail.gmail.com>
To: Marius Kleidl <marius@transloadit.com>
Cc: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="000000000000f4acf5061e179061"
X-W3C-Hub-DKIM-Status: validation passed: (address=sayrer@gmail.com domain=gmail.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-4.1
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_PASS=-0.001, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1sX4KD-00CwAG-26 f19e3d098a40b453ac9c3cb5cf77fca9
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Resumable Upload draft updates
Archived-At: <https://www.w3.org/mid/CAChr6Swto1ZTU7vvCOEMHcqayHwVNZuwxGyBXTHmxbAZas_y3Q@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/52138
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
On Thu, Jul 25, 2024 at 4:34 AM Marius Kleidl <marius@transloadit.com> wrote: > > I wonder if it's helpful to include such a comparison in the draft. > I don't think a comparison in the draft would be helpful. I was wondering whether the draft differed from S3 et al in substantial ways, and if so, for what reason. The size limits on S3 aren't of interest to me (but fine for them). If you're doing a mobile app, people have many bespoke implementations that are similar to this draft, just in smaller chunks, but the designs are all close. It sounds like your company does some of this stuff, so no pedantry intended. I did wonder why it is so different from S3 on the surface. Most designs I've seen also have checksums for each chunk as well as the whole. This is not for security reasons, it's just that the recombination happens after TLS termination, so people use that to ensure message integrity. thanks, Rob
- Resumable Upload draft updates Marius Kleidl
- Re: Resumable Upload draft updates Marius Kleidl
- Re: Resumable Upload draft updates Michael Toomim
- Re: Resumable Upload draft updates Michael Toomim
- Re: Resumable Upload draft updates Michael Toomim
- Re: Resumable Upload draft updates Marius Kleidl
- re: Resumable Upload draft updates Rob Sayre
- Re: Resumable Upload draft updates Marius Kleidl
- Re: Resumable Upload draft updates Rob Sayre
- Re: Resumable Upload draft updates Lucas Pardue
- Re: Resumable Upload draft updates Rob Sayre
- Re: Resumable Upload draft updates Rob Sayre