Video not available

Send us an email to

Everything to know about writing async, high-concurrency HTTP apps in Java

0 0

With tens of millions of clients continuously downloading binaries from our repositories, we decided to offer an OSS client that natively supports these downloads. In this talk, we will share the main challenges in developing a highly-concurrent, resumable, async download library on top of Apache HTTP client. We will cover other libraries we tested and why we decided to reinvent the wheel. We will see important pitfalls we came across when working with HTTP and how using the right combination of techniques can improve performance by an order of magnitude.

10 Silicon Valley Code Camp

By And For Developers - Free 2 day weekend event with over 200 sessions and 3000+ attendees