[tsvwg] Re: Seeking Feedback on DACP(Data Access and Collaboration Protocol)

Jim Fenton <fenton@bluepopcorn.net> Mon, 20 October 2025 17:49 UTC

Return-Path: <fenton@bluepopcorn.net>
X-Original-To: tsvwg@mail2.ietf.org
Delivered-To: tsvwg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 3C4927870097; Mon, 20 Oct 2025 10:49:55 -0700 (PDT)
X-Quarantine-ID: <obv3DSbsz8d7>
X-Virus-Scanned: amavisd-new at ietf.org
X-Amavis-Alert: BAD HEADER SECTION, Improper folded header field made up entirely of whitespace (char 20 hex): X-Spam-Report: ...T_ADDRESS@@ for details. Content previ[...]
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=bluepopcorn.net
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obv3DSbsz8d7; Mon, 20 Oct 2025 10:49:53 -0700 (PDT)
Received: from v2.bluepopcorn.net (v2.bluepopcorn.net [IPv6:2607:f2f8:a994::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2B170786FE7C; Mon, 20 Oct 2025 10:48:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bluepopcorn.net; s=supersize; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=MhxDEu6VFWkHt//yp0e08Y+zbh+ESqW8eDmX14RyuMw=; b=j0cW/frR5yNvxNM4OHXsimzJzC nAeD7izf25/9sngNgilncg0P/hr2ZKLpDAyABe+jMadLIdzJfK3KTNhcYqSsu5KysUGmrPz7QQM+g BsC4ZsJGFsGuKgk8uG+BUhgBNnxnuiLR2GoOW/6Q1EuC4Gv9uwJdIru3nXYKw5e6xRVA=;
Received: from [2601:647:6883:8360:c51b:78e6:2bfb:9439] (helo=[10.10.20.171]) by v2.bluepopcorn.net with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <fenton@bluepopcorn.net>) id 1vAtzo-00FFzg-1K; Mon, 20 Oct 2025 10:48:37 -0700
From: Jim Fenton <fenton@bluepopcorn.net>
To: xjzhu@cnic.cn
Date: Mon, 20 Oct 2025 10:48:35 -0700
X-Mailer: MailMate (1.14r5852)
Message-ID: <3E852601-B5FB-4BDC-8B2B-F82D3EEFBA61@bluepopcorn.net>
In-Reply-To: <202510201137174980056@cnic.cn>
References: <202510101554088356835@cnic.cn> <AM8PR07MB8137E6188942345118C25892C2EFA@AM8PR07MB8137.eurprd07.prod.outlook.com> <202510131057232153012@cnic.cn> <F6B6D420-DD0F-4C2F-BD89-51F4221CABDF@ericsson.com> <202510201137174980056@cnic.cn>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_C1BEF21B-AA4B-4E8E-88E7-C5012286EE47_="
Content-Transfer-Encoding: 8bit
Embedded-HTML: [{"plain":[168,5741],"uuid":"6F19203B-FBC1-4E84-9E0E-BCD2155C45D5"}]
Message-ID-Hash: JMJHXY5MN66BZXWTAU5THLLSZDFV43SE
X-Message-ID-Hash: JMJHXY5MN66BZXWTAU5THLLSZDFV43SE
X-MailFrom: fenton@bluepopcorn.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tsvwg.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: andy@hxr.us, orie@or13.io, dispatch-chairs <dispatch-chairs@ietf.org>, tsvwg <tsvwg@ietf.org>, bluejoe <bluejoe@cnic.cn>, zjcheng <zjcheng@cnic.cn>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [tsvwg] Re: Seeking Feedback on DACP(Data Access and Collaboration Protocol)
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/aMvYLPV7xcve3TlxePkbgWITh2Q>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Owner: <mailto:tsvwg-owner@ietf.org>
List-Post: <mailto:tsvwg@ietf.org>
List-Subscribe: <mailto:tsvwg-join@ietf.org>
List-Unsubscribe: <mailto:tsvwg-leave@ietf.org>

Hi,

We have you on the draft agenda for the Dispatch session. We will be 
posting it soon.

-Jim, as Dispatch co-chair

On 19 Oct 2025, at 20:37, xjzhu@cnic.cn wrote:

> Dear ART Area Directors and DISPATCH Chairs,
>
> My name is Xiaojie Zhu, and I am the author of the Internet-Draft 
> draft-shenzhihong-dacp-00, titled “Data Access and Collaboration 
> Protocol (DACP)”.
>
> Following a discussion on the TSVWG mailing list, we received kind 
> guidance suggesting that our work may be more appropriately handled 
> within the ART area. Accordingly, we would like to request a 
> presentation slot in the DISPATCH session at an upcoming IETF meeting, 
> and we would be very grateful for your advice on how best to proceed 
> with this work.
>
> The Internet-Draft can be found here:
> https://datatracker.ietf.org/doc/draft-shenzhihong-dacp/
>
> Thank you very much for your time and consideration. I look forward to 
> your suggestions.
>
> Best regards,
> Xiaojie Zhu
> (on behalf of the authors)
>
>
>
> xjzhu@cnic.cn
>
> From: Mirja Kuehlewind
> Date: 2025-10-13 21:04
> To: xjzhu@cnic.cn; Ingemar Johansson S; tsvwg
> CC: bluejoe; zjcheng
> Subject: Re: [tsvwg] Re: Seeking Feedback on DACP(Data Access and 
> Collaboration Protocol)
> Hi Xiaojie,
>
> thanks for bring you work to the IETF and thanks for the additional 
> explanation below. I wasn’t able to read the draft fully yet but 
> looking at the protocol stack below, I think that tsvwg is actually 
> not the right group. This proposal probably belongs in the ART area 
> and I recommend you to ask for a presentation slot in the dispatch 
> group and/or reach out to ART area directors for further advise.
>
> Also, if you have any further question on the IETF process, feel free 
> to directly send me an email. Happy to help or try to redirect you to 
> the right person!
>
> Mirja
>
>
>
> From: "xjzhu@cnic.cn" <xjzhu@cnic.cn>
> Date: Monday, 13. October 2025 at 04:57
> To: Ingemar Johansson S 
> <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>, tsvwg 
> <tsvwg@ietf.org>
> Cc: bluejoe <bluejoe@cnic.cn>, zjcheng <zjcheng@cnic.cn>
> Subject: [tsvwg] Re: Seeking Feedback on DACP(Data Access and 
> Collaboration Protocol)
>
> You don't often get email from xjzhu@cnic.cn. Learn why this is 
> important
> Hi Ingemar,
> Thank you for taking the time to review the draft and for your 
> excellent question. I’d like to expalin how DACP and QUIC relate to 
> each other.
>
> The key distinction is that DACP’s core functionality is 
> application-layer (defining the SDF model, operations, and 
> provenance), whereas QUIC is a transport-layer protocol. DACP is build 
> on Apache Arrow Flight, which uses the Arrow columnar memory format 
> for its payload. This enables zero-copy data transfer and is highly 
> specialized for data analytics workloads. QUIC provides generic, 
> multiple, independent streams, but it doesn't dictate the format of 
> the data carried within those streams.
> Our intention is absolutely to leverage on QUIC. DACP is designed to 
> run on top of the Arrow Flight and gRPC frameworks. As gRPC support 
> for HTTP/3 (which uses QUIC) matures, the intended stack is indeed:
> DACP -> Arrow Flight -> gRPC -> HTTP/3 -> QUIC
> In this stack, DACP would automatically inherit all the benefits of 
> QUIC.
> I hope this clarifies the relationship between DACP and QUIC. I 
> greatly appreciate you raising this point, and I will consider adding 
> a note to the draft.
> Best regards,
> Xiaojie Zhu
> (on behalf of the authors)
>
>
>
> xjzhu@cnic.cn
>
> From: Ingemar Johansson S
> Date: 2025-10-10 17:18
> To: xjzhu@cnic.cn; tsvwg
> CC: bluejoe; zjcheng
> Subject: [tsvwg] Re: Seeking Feedback on DACP(Data Access and 
> Collaboration Protocol)
> Hi
>
> I only skimmed through the draft. What I wonder in general is if not 
> standardized and implemented protocols like QUIC would be a solution 
> ?, or of you could leverage on QUIC and propose additions to it in 
> case there are special needs that are not addressed by the QUIC 
> protocol suite yet?.
>
> Regards
> /Ingemar
>
> From: xjzhu@cnic.cn <xjzhu@cnic.cn>
> Sent: Friday, 10 October 2025 10:23
> To: tsvwg <tsvwg@ietf.org>
> Cc: bluejoe <bluejoe@cnic.cn>; zjcheng <zjcheng@cnic.cn>
> Subject: [tsvwg] Seeking Feedback on DACP(Data Access and 
> Collaboration Protocol)
>
> Du får inte ofta e-post från xjzhu@cnic.cn. Läs om varför det här 
> är viktigt
> Dear TSVWG Chairs and Members,
>
> We are writing to propose our new Internet-Draft, DACP (Data Access 
> and Collaboration Protocol), for consideration and potential adoption 
> by the Transport Area Working Group (TSVWG).
>
> The Internet-Draft is available here:
> https://datatracker.ietf.org/doc/draft-shenzhihong-dacp/
>
> What is DACP?
> DACP is a communication protocol designed to support cross-node, 
> cross-process data access, primarily for scientific and distributed 
> computing environments. Modern data processing, particularly in 
> scientific and distributed computing, requires unified, low-latency 
> data access across diverse nodes and processes. However, the 
> fragmented and heterogeneous nature of scientific data currently 
> hinders effective data sharing and collaboration. To address this, 
> DACP introduces a high-performance solution built upon Apache Arrow 
> Flight, creating a zero-copy, columnar streaming framework that 
> unifies access to both structured and unstructured data. DACP’s goal 
> is to provide a secure, auditable, and low-latency data channel that 
> finally enables the efficient sharing and collaborative processing of 
> scientific data.
>
> Our primary question for the group is whether the problem that DACP 
> addresses falls within the scope and interest of the TSVWG. We would 
> be very grateful for your expert opinion on this. If you feel this 
> work is not a good fit, any suggestion for a more appropriate working 
> group would be highly appreciated.
>
> Thank you for your time and expertise.
>
> Best regards,
> Xiaojie Zhu
> (on behalf of the authors)
>
>
>
> xjzhu@cnic.cn