Skip to content

Latest commit

 

History

History
58 lines (35 loc) · 1.84 KB

README.md

File metadata and controls

58 lines (35 loc) · 1.84 KB

http-stream

There are already so many data integration tools for mass、fast、accurate data processing:

But how to sync data through http is also a big problem for developers.

  • various request and response. Different http api provider, different rules have to obey.

    • request params. header、query、path、request body
    • date format. such as timestamp, yyyy-MM-dd HH:mm:ss or YYYY-MM-DDTHH:MM:SSZ.
  • authentication and authorization.

  • ratelimiter. qps(query per second) or concurrency.

  • network failure. not threaten or caution, frequent network failure would never disappear.

Challenges and Solutions

various request

Excellent Practices

fault tolerance

retry and ratelimiter

detailed query context

query param and response result

metrics