worker-speedtest-template's Issues
why dont you use a stream to generate file?
I build a service which can generate arbitrary size file on Cloudflare Workers using stream.
https://github.com/alsotang/cf_workers__file
I wanna copy your implement at first, but it seems you alloc a corresponding size of memory to hold the file. Your implement would reach the worker's memory limit if the file size is big.
Add wrangler.toml with type
In anticipation of cloudflare/wrangler-legacy#315
Continue the latency measurements while up/downloads are running
Having another speedtest that also measures latency and jitter is great! However, the way the test is currently setup, where it only runs the latency test before the download/upload tests are started, misses an important metric for connection performance: Bufferbloat, or excess latency under load (see https://en.wikipedia.org/wiki/Bufferbloat and https://www.bufferbloat.net/projects/bloat/wiki/Introduction/ for details, ).
So please consider extending the test to keep the latency measurements running during the throughput tests, and report the latency added relative to the baseline. See https://www.dslreports.com/speedtest/results/bufferbloat for the aggregate results of a speedtest that does this right.
No upload speed test
Hi, from the screenshots in your blog it appears that the upload also needs to be tested. However this is not showing up when doing the test. It only does a download test.
resource not found
After publishing, when accessing https://speedtest.oviliz.workers.dev I'm given "resource not found". What I'm doing wrong?
This is my sequence:
wrangler generate speedtest https://github.com/cloudflare/worker-speedtest-template
cd speedtest/
nano wrangler.toml #adding the account_id
wrangler publish
Had the same problem when doing "wrangler preview".
Lacking turn server
Speed issue
wrong server connection speed values
Above the ISP service contractor
How is this supposed to be used?
I read through the code and it seems sound, but is there a recommended way to use this?
- Publish the worker template
- Do a get from the client-side to the down route and specify the number of bytes to test?
wrong speed test results
Showing incorrect download speed. It is Showing more speed than the actual network speed.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.