-
Notifications
You must be signed in to change notification settings - Fork 6
HTTP client change #308
Copy link
Copy link
Open
Description
Looking at changing out HTTPoison for a new HTTP client.
A few benefits/things to consider
- we'd like to move to something all elixir and away from the older erlang libs
- should support pooling
should support streaming of chunked http responses (this is used in the bulk fetch now)quite possible we don't need this as the chunking in bulk fetch will probably go away- it would be nice to simplify the auth setup
Some options:
-
- supports chunked streaming!
- simpler client
- mint back end
-
- possible issues implementing rate limiting
- mint back
-
Req
- GraphQL implemented at Add GraphQLQuery and GraphQLResponse #623
- Streaming of responses
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels