Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 503661908E for ; Tue, 19 Apr 2016 15:47:42 +0000 (UTC) Received: (qmail 99208 invoked by uid 500); 19 Apr 2016 15:47:41 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 99136 invoked by uid 500); 19 Apr 2016 15:47:41 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 99126 invoked by uid 99); 19 Apr 2016 15:47:41 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Apr 2016 15:47:41 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 69433C0224 for ; Tue, 19 Apr 2016 15:47:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.102 X-Spam-Level: X-Spam-Status: No, score=-0.102 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=greenbytes.de header.b=S1T+GRIA; dkim=pass (1024-bit key) header.d=greenbytes.de header.b=X6bJbwq+ Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id hYoLUChZ7zqG for ; Tue, 19 Apr 2016 15:47:39 +0000 (UTC) Received: from mail.greenbytes.de (mail.greenbytes.de [5.10.171.186]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 44CB35FACF for ; Tue, 19 Apr 2016 15:47:39 +0000 (UTC) Received: by mail.greenbytes.de (Postfix, from userid 117) id 10EFB15A06EC; Tue, 19 Apr 2016 17:47:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=greenbytes.de; s=mail; t=1461080857; bh=5XmQduVu5kSQWWWCnoJqq3Ov6Li+FMPJ00R4h1ZyQsU=; h=From:Subject:Date:To:From; b=S1T+GRIARBvWf1cnc7hLt6POBx8lKS9S/ahPhEHG5d4/ITJQX/urUtJEvPKjKUGDc zZDHRpuuICNB/MGfzKHWEX01dA0VR7OND1V8zD0zV5io9U8HAXBIQ7bW23v1vV7RoW +LqhuURv3eK1K4tdtMK8av1z3nkmBQf2LiAvwCdE= Received: from [192.168.1.42] (unknown [192.168.1.1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.greenbytes.de (Postfix) with ESMTPSA id A915515A01A9 for ; Tue, 19 Apr 2016 17:47:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=greenbytes.de; s=mail; t=1461080856; bh=5XmQduVu5kSQWWWCnoJqq3Ov6Li+FMPJ00R4h1ZyQsU=; h=From:Subject:Date:To:From; b=X6bJbwq+d3uCHl1SNgPdDRILC8u28UKS8qRExX/RZWuvlC+PtG97kHi51z06W1m95 G4P8M3Agyp7xxkdqv2pX/HdN0REpCxOnltYhwITBp32hcNdSLzPTqT6Vali+6lms7Z Q5CJnFwialHaOrtdEFkv7mbwP9qWZTbjJJU/XDxY= From: Stefan Eissing Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: bucket beams Message-Id: Date: Tue, 19 Apr 2016 17:47:36 +0200 To: dev@httpd.apache.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) I wrote a small post about the new h2_bucket_beam feature in the latest = mod_http2. https://icing.github.io/mod_h2/beams.html Basically it's my solution to apr_bucket transport across threads = without buffer copy. It is almost completely h2 agnostic, so if someone = else has that use case, we could consider making it a server utility = after some maturing. Cheers, Stefan=