Re: Unidirectional streams PR

Dmitri Tikhonov <dtikhonov@litespeedtech.com> Wed, 28 June 2017 12:42 UTC

Return-Path: <dtikhonov@litespeedtech.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADA9F129A96 for <quic@ietfa.amsl.com>; Wed, 28 Jun 2017 05:42:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.59
X-Spam-Level:
X-Spam-Status: No, score=-2.59 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=litespeedtech-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5EvYgfjXjd9c for <quic@ietfa.amsl.com>; Wed, 28 Jun 2017 05:42:31 -0700 (PDT)
Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37FA61242F5 for <quic@ietf.org>; Wed, 28 Jun 2017 05:42:31 -0700 (PDT)
Received: by mail-qk0-x231.google.com with SMTP id 16so49390115qkg.2 for <quic@ietf.org>; Wed, 28 Jun 2017 05:42:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=litespeedtech-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Kr8uSQcxlJEvjfKKj2lWo+fsCY9TIpyP3Qac05zttpQ=; b=g+bkSLw2Mnjx9m3Sk0NteSQQYGDB2yC1kW53psQqKnWdqAX3p98gNbyLiGXWWkMHHp TMY2bweGDZ3rxuCBs+uLDi4X6itkkmsBRPbJXHPPcZkDNDoUTm7pqLcH4Nrrh+KR5Rzk jw7ONksAIy+yyEEFzbsZQedqg5Akm4xCIJ8aWDWtbqGZqzIjIeEET9C5CiBFh8fB4gFR T9bo/3k/KKvdExE2pv4d+vjjg1c1kFdpY0f0x7vD8PDeDjDXq5FiFOq4y0Os3tawELZg rWN8IsWv4lBw6yBjAMcJMKurzcgOjhLAsPZMxIE8QPd0cvMN4BMbSjSuRMYQfjEY0qy8 3qOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=Kr8uSQcxlJEvjfKKj2lWo+fsCY9TIpyP3Qac05zttpQ=; b=NNj9BXh6CR8x+H/KCn6o2o+ykMD9nIbUZYXDV4KXn8VfwhSPbrNpdM+HDlzm4E34U7 ZP06j2IG4tYjhOLw/Eq7+AQXqPGUGXzTto3c14i856+4FGJhQ3tIFnLA0mG6F3NMWIm2 QXJdLbR0K6Gkm/k82k6j1jf0YuehW1w84/jVBJ43a5KqTR1tRf4hAPxGW/exXE0SBcNQ 7pNmzyt3nluuRWfyYM7Ax5I6R/WygpZFc/u5STpch3gRwDCUpdDz6cwSIEimZOrA7gpa DQGEZE7qGhfSRp+JJ65yR/8qkRCkvfmQtzmYbjL+EnaRrP5oOM6ptW5XswLF3qJHq01v i2sw==
X-Gm-Message-State: AKS2vOwKkOQ1ritJUTUc+rFZCblXzHXcqKNRMaSB6Wj6h0SwmD7Yjmdn CvE0N9E7llK+HL8yBcw=
X-Received: by 10.55.192.197 with SMTP id v66mr11994559qkv.175.1498653750154; Wed, 28 Jun 2017 05:42:30 -0700 (PDT)
Received: from ubuntu-dmitri (ool-2f1636b6.static.optonline.net. [47.22.54.182]) by smtp.gmail.com with ESMTPSA id l32sm1650647qkh.15.2017.06.28.05.42.29 for <quic@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Jun 2017 05:42:29 -0700 (PDT)
Date: Wed, 28 Jun 2017 08:42:21 -0400
From: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
To: quic@ietf.org
Subject: Re: Unidirectional streams PR
Message-ID: <20170628124221.GA15608@ubuntu-dmitri>
References: <CAN1APdc_ckZu39ZZTETv04iZieogoE_NQCBR-n0jHrC-9dM7Aw@mail.gmail.com> <5d69489d-8f46-ebbe-4e5c-fa6c02ffd8dd@huitema.net> <CAF4GZgBm7525i2GxiN-Pv66g0WqbDH==fRXN27=7ursNA70w1Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAF4GZgBm7525i2GxiN-Pv66g0WqbDH==fRXN27=7ursNA70w1Q@mail.gmail.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/wuv1ixaydweKtGig4PVBLbcQu4c>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jun 2017 12:42:33 -0000

On Tue, Jun 27, 2017 at 02:31:38PM -0700, Ranjeeth Kumar Dasineni wrote:
> 2. We are overplaying the simplicity of design. Even if we deem deployment
> experience not a concern, if every application layer protocol that needs
> support for bidirectional streams has to implement some correlators and
> such above, that's a net negative in terms of complexity.

This is an important point: we want QUIC adoption to be made easy.
A program that speaks HTTP today should be able to use an existing QUIC
library without having to emulate bidirectional streams in order to fit
it into HTTP usage pattern.  Forcing every one of these programs to do
this is certainly a hurdle.

  - Dmitri.