TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Testing with realistic network conditions

95 pointsby inianover 8 years ago

4 comments

wittedhaddockover 8 years ago
This is an incredibly real problem. As someone who sells high performance networking to mobile apps[1], it&#x27;s unbelievable how many people will say their load times are &quot;fast enough,&quot; but when you dig into how they reached that conclusion it&#x27;s in fact only on their near-flawless enterprise WiFi with 0% packet loss. They just don&#x27;t put themselves into the actual shoes of their users.<p>More, I have yet to find an organization that understands -- or even measures -- their business metrics with respect to network type. There is decent understanding of the notion of performance, clearly, but abhorrent understanding of performance as a _parameter_. The vast majority of people just don&#x27;t ask basic questions like &quot;how do my users on 3G engage differently than on LTE?&quot;.<p>If anyone has any ideas about how we can educate people about their performance problems I&#x27;m all ears!<p>[1] <a href="http:&#x2F;&#x2F;www.caffei.net&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.caffei.net&#x2F;</a> (happy to answer any questions or rant offline, just drop me a line: james at our site address)
partycoderover 8 years ago
I concur 100%, it is important to test under realistic conditions.<p>I used Xcode&#x27;s link conditioner tool to test a custom protocol under packet loss and latency.<p>With Wireshark you can see TCP retransmissions. In my case, TCP introduced too much latency since the guarantees it offers are costly under certain circumstances.<p>So I moved to UDP and reworked the protocol to have fire-and-forget messages.
评论 #13101355 未加载
mikhailtover 8 years ago
Does anyone know of a Windows tool that test various proxy setups for apps, like PAC&#x2F;authenticated proxy&#x2F;etc?
CraigJPerryover 8 years ago
What kind of flaws does this kind of testing typically uncover?
评论 #13096892 未加载