[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1023935: ITP: golang-github-cristalhq-hedgedhttp -- Hedged HTTP client which helps to reduce tail latency at scale



Package: wnpp
Severity: wishlist
Owner: Mathias Gibbens <gibmat@debian.org>
X-Debbugs-CC: debian-devel@lists.debian.org, debian-go@lists.debian.org

* Package name    : golang-github-cristalhq-hedgedhttp
  Version         : 0.7.2-1
  Upstream Author : cristalhq
* URL             : https://github.com/cristalhq/hedgedhttp
* License         : Expat
  Programming Lang: Go
  Description     : Hedged HTTP client which helps to reduce tail latency at scale
 See paper Tail at Scale (https://cacm.acm.org/magazines/2013/2/160173-the-
 tail-at-scale/fulltext) by Jeffrey Dean, Luiz André Barroso. In short: the
 client first sends one request, but then sends an additional request
 after a timeout if the previous hasn't returned an answer in the
 expected time. The client cancels remaining requests once the first
 result is received.
 .
 Features
 .
  * Simple API.
  * Easy to integrate.
  * Optimized for speed.
  * Clean and tested code.
  * Supports http.Client and http.RoundTripper.
  * Dependency-free.

This is a dependency of golang-github-grafana-dskit (ITP #1001989) and
will be team maintained within the Go Packaging Team.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: