~/talk

Proxygen Mobile: Cross-platform Mobile Networking Challenges

Talkat @Scale Conference 2015 · on Monday, 2015-09-14· [nodejs]
links:none on file
links:none on file
slides:none on file

Claims a cross-platform native networking client called Proxygen Mobile built on proxygen, OpenSSL and Folly that gives apps end-to-end control and observability and removes API/feature/performance divergence across Android and iOS. Implements modular TCP TLS DNS layers, transport connectors with happy eyeballs, DNS caching and TLS session resumption, an application‑level speedy ping tail-loss workaround, hpack-compatible header compression and async DNS cache refresh, plus built-in traceroute and network metrics. Deployed in production and shows concrete resilience against high RTTs (eg ~2.7s in Nigeria) and variable bandwidth.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Mobile Networks
  3. 1:37Network Profile
  4. 2:47Technology
  5. 4:19Bandwidth Latency
  6. 4:51Round Trip Times
  7. 5:45Latency variability in India
  8. 6:25Network constraints across multiple platforms
  9. 6:55Network constraints and product experience
  10. 7:49Apps are complex
  11. 8:25APIs
  12. 9:16Ranjit Singh
  13. 9:48The Oxygen Framework
  14. 11:00Proxyjunt
  15. 12:18Hurdles
  16. 13:50OpenSSL
  17. 14:27Building a Flexible Client
  18. 14:48HTTP Layers
  19. 16:42Changing Network Conditions
  20. 17:10Retry
  21. 19:37Security
  22. 19:55Benefits
  23. 21:07Performance
  24. 21:41Best Practices
  25. 23:36Beard Signs
  26. 26:44Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.