Return-Path: X-Original-To: apmail-announce-archive@www.apache.org Delivered-To: apmail-announce-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4E463F461 for ; Mon, 25 Mar 2013 18:21:05 +0000 (UTC) Received: (qmail 56452 invoked by uid 500); 25 Mar 2013 18:20:54 -0000 Delivered-To: apmail-announce-archive@apache.org Received: (qmail 56114 invoked by uid 500); 25 Mar 2013 18:20:53 -0000 Mailing-List: contact announce-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list announce@apache.org Delivered-To: moderator for announce@apache.org Received: (qmail 52828 invoked by uid 99); 25 Mar 2013 17:55:56 -0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Message-ID: <1364234120.19183.8.camel@ubuntu> Subject: [ANNOUNCEMENT] HttpComponents HttpCore 4.3-beta1 Released From: Oleg Kalnichevski To: announce@apache.org, private@hc.apache.org, dev@hc.apache.org, httpclient-users@hc.apache.org Date: Mon, 25 Mar 2013 18:55:20 +0100 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.6.2-0ubuntu0.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The Apache HttpComponents project is pleased to announce release 4.3-beta1 of HttpComponents HttpCore. This is the first BETA release from the 4.3 release branch. The main theme of the 4.3 release series is streamlining of component configuration and deprecation of the old configuration API based on HttpParams in favor of constructor-based dependency injection and plain objects for configuration parameters. This release also includes performance optimizations intended to reduce TCP packet fragmentation when writing out HTTP messages both in blocking and non-blocking I/O modes, which should result in up to 20% higher throughput for short entity enclosing messages. This release also includes all fixes from the stable 4.2.x release branch. Download - Release notes - HttpComponents site - About HttpComponents Core - HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: a blocking I/O model based on the classic Java I/O and a non-blocking, event driven I/O model based on Java NIO. The blocking I/O model may be more appropriate for data intensive, low latency scenarios, whereas the non-blocking model may be more appropriate for high latency scenarios where raw data throughput is less important than the ability to handle thousands of simultaneous HTTP connections in a resource efficient manner.