Skip to content

A simple library to execute hedged requests in Go

License

Notifications You must be signed in to change notification settings

realAhmedRoach/go-hedgedrequests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Hedged Requests

A simple library to execute hedged requests in Go

Usage

import . "hedgedrequests"

yourRequest := func() []byte {
// Do something...
}

tailLatency := 100 // Milliseconds
maxQueries := 3 // Max retries

result := HedgedRequest(yourRequest, tailLatency, maxQueries)

Acknowledgements

The Tail At Scale

About

A simple library to execute hedged requests in Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages