Til Blechschmidt
Til Blechschmidt
Sharing the Client struct should be relatively easy since it [internally uses an `Arc`](https://docs.rs/reqwest/0.11.2/reqwest/struct.Client.html) to share the connection already so we just have to clone it when creating further `WebDriver`...
You can test it by pointing it at a deployment of [this](https://github.com/TilBlechschmidt/WebGrid/)* 🤷♂️ It'd obviously increase test complexity by requiring yet another grid software deployed but would work. *The HTTP/2...
> Also check out https://github.com/stevepryde/xenon - it works as a lightweight selenium server (but just as fast) and may be possible to add support for HTTP/2. If that works then...
Just to give some spoilers (although this is getting more and more off-topic): We were able to run ~700 browsers behind a single WebGrid instance across 41 K8s nodes. All...
> @TilBlechschmidt Just out of curiosity, what kind of machines were those node? Memory/CPU/Datacenter etc. I can't remember exactly but they were running in the Google Compute Cloud (GKE) and...
If you have other questions @lucaswxp, we should probably move the discussion over to the appropriate repository though to prevent this issue from going off-topic. Either the [GitHub Discussions](https://github.com/TilBlechschmidt/WebGrid/discussions) or...
@olanod you probably have to create a new HTTP request backend. The current default is `reqwest` which most likely will not even compile to WASM. However, `wasm-bindgen` or rather `js-sys`...
I have not, will try to reproduce and attempt to flash with that flag in a couple of hours 🙂
That begs the question whether there is somewhat common TWIM hardware that needs transmissions that are larger than a couple hundred bytes or if this is a non-issue. I guess...
You might want to take a look at the client I built over at #152. There's also a link to the implementation of gathering and properly formatting the tracking data.