Hello all,
Have been following this. Particularly I was interested in their claim to a new compression algorithm.
For those in the know - check out the de-dexed Tunnel.java.
Their process client side seems to be:
> Construct 64k buffers for incoming and outgoing
> Aggregate arbitrary packets into the relevant buffer
> Transmit/recieve to Wangle server via UDP with TCP ACKs replicated with a custom "MicroACK"
> If outbound, compress using Facebook's OSS zstd on the phone-side
> If inbound, decompress using Facebook's OSS zstd on the phone-side
There are a few major benefits but also problems with this approach depending on -
a) The latency sensitivity of the applications being used over the link due to the buffering
b) The possibility of many packets being dropped and requiring resend as the buffer rather than individually can present a problem on unreliable internet services
c) From a data reduction standpoint, the compressibility of the data. Encrypted data which is now very prevalent (the HTTPS everywhere movement is growing every day especially with some of the HTTP2 requirements) is inherently difficult to compress or deduplicate due to the randomness of the data stream. Given Wangle is not highjacking/MITM the connection (and thank Zeus for that, privacy nightmare), it is very likely encrypted data will see little benefit from the compression side. Will still be helped under those circumstances that benefit any packet via the buffering.
However, the major conclusion to be drawn - the compression on the client side and the server edge is standard zstd java library use. So far there is no evidence of a novel Wangle-originated compression algorithm in use anywhere in the chain. What are people's thoughts on this?
Given this is a technical thread, please avoid posting Oookla or other speedtests in here. They are unrepresentative of everyday usage. Thanks.
p.s. zstd library - https://github.com/facebook/zstd
- Forums
- ASX - By Stock
- Technical breakdown of app
Hello all, Have been following this. Particularly I was...
-
- There are more pages in this discussion • 8 more messages in this thread...
You’re viewing a single post only. To view the entire thread just sign in or Join Now (FREE)
Featured News
Add FGL (ASX) to my watchlist
(20min delay)
|
|||||
Last
1.6¢ |
Change
0.002(14.3%) |
Mkt cap ! $1.740M |
Open | High | Low | Value | Volume |
1.4¢ | 1.6¢ | 1.4¢ | $12.74K | 815.8K |
Buyers (Bids)
No. | Vol. | Price($) |
---|---|---|
1 | 439 | 1.4¢ |
Sellers (Offers)
Price($) | Vol. | No. |
---|---|---|
1.5¢ | 125000 | 1 |
View Market Depth
No. | Vol. | Price($) |
---|---|---|
1 | 439 | 0.014 |
2 | 110000 | 0.013 |
6 | 831589 | 0.012 |
1 | 90000 | 0.011 |
3 | 400000 | 0.010 |
Price($) | Vol. | No. |
---|---|---|
0.015 | 125000 | 1 |
0.017 | 77000 | 1 |
0.018 | 81000 | 1 |
0.019 | 91000 | 1 |
0.020 | 88061 | 2 |
Last trade - 14.54pm 01/11/2024 (20 minute delay) ? |
Featured News
FGL (ASX) Chart |