Will a slow upload rate have a negative impact on VPN usage?
Since your connection is capped at 1Mbit anyway, you will not notice a difference. The only thing that you will experience is the addition of latency, which at 33ms, seems very reasonable. I use VPN tunnels to locations with latency > 100ms, and the web still feels quite snappy.
I would say your main concern is getting a good VPS. Ask if you can try it out, see how your latency is, and make sure you have enough resources to encrypt 30mbit. Apart from the usual problems with VPS' (disk I/O) some providers choose to put way too many boxes on a physical machine.
Related videos on Youtube
msmq
Updated on September 18, 2022Comments
-
msmq over 1 year
I have a Dictionary that contains values in such a way that some values are empty string.
let fbPostDic: [String: AnyObject] = [ "title":"", "first_name”:”Ali“, "last_name”:”Ahmad“, "nick_name”:”ahmad”, "gender":1, "gender_visibility":2, "dob":"1985-08-25", "dob_visibility":2, "city":"Lahore", "city_visibility":2, "bio”:”Its bio detail.”, "bio_visibility":2, "nationality":"Pakistan", "nationality_visibility":2, "relationship_status”:”Single”, "rel_status_visibility":2, "relation_with":"", "relation_with_visibility":2, "social_media_source":"Facebook", ]
I want to filter this dictionary such a way that new dictionary should just contains elements without empty strings.
let fbPostDic: [String: AnyObject] = [ "first_name”:”Ali“, "last_name”:”Ahmad“, "nick_name”:”ahmad”, "gender":1, "gender_visibility":2, "dob":"1985-08-25", "dob_visibility":2, "city":"Lahore", "city_visibility":2, "bio”:”Its bio detail.”, "bio_visibility":2, "nationality":"Pakistan", "nationality_visibility":2, "relationship_status”:”Single”, "rel_status_visibility":2, "relation_with_visibility":2, "social_media_source":"Facebook", ]
There are present ways like
let keysToRemove = dict.keys.array.filter { dict[$0]! == nil }
But its support iOS9.0 or above. I want to give support of iOS8.0 as well.
Any suggestions?
-
billc.cn over 12 yearsAs long as the ping is low, the upload shouldn't affect anything at all. I am surprised you can get that kind of speed and ping in China. My Virgin media 30Mbps broadband is just marginally faster. Since I am quite happy with it at home, I'll say you won't feel any lag on the VPN.
-
MaQleod over 12 yearsas billc.cn said, latency is key. While bandwidth limitations might contribute to a bottleneck which will in turn increase your latency, the 33ms average will definitely mean that you will be good to go as long as you stay within your bandwidth limitations.
-
Daniel Gratz over 12 yearsTried the Hong Kong vpn, was horribly slow. Am using one in San Jose now, ping 155ms. But i am still not sure about my upload and how it affects things. Curiously enough, when i speedtest.net a server at San Jose, the upload speed is 2 to 3mb but my isp caps my upload at 1mb. The ip is located in Minnesota for some reason despite the vps being in San Jose. However as you can see my upload is now 1mb above the isp cap? speedtest.net/result/1568358099.png
-
msmq over 8 yearsI want such a method which also works on iOS8. dict.keys.array.filter method support iOS9.0 or above. I just referenced swift because currently working on swift.
-
msmq over 8 yearsActually, i am not confusing Swift 1 and Swift 2; ObjectiveC solution will also work. I just want a solution that woks on iOS8.0 and above. Sorry for misunderstanding.
-
Vizllx over 8 years
-
-
msmq over 8 yearsvariable dictionary solution is perfectly working; thanks