The article doesn't mention docker at all. I don't understand why containers are not viable solution for headless browsers.
docker is not a security boundary but a resource boundary.
How we run Firecracker VMs inside EC2 and start browsers in less than 1s
31–40 of 251 posts
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#32crazy that the maker of chrome(google) and also the owner of a massive amount of cloud services has not made a cloud product identical to this yet
They just don't have access to giant pools of residential IPs, so too many sites end up blocking all the cloud providers by IP range/ASN anyway, even if they could get through a captcha.
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#33crazy that the maker of chrome(google) and also the owner of a massive amount of cloud services has not made a cloud product identical to this yet
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#34> Plain headless Chromium is easy to detect by websites with anti-bot measures. Plain headless Chromium avoided getting blocked by websites only 2% of the time, according to our stealth benchmark. > Our browsers avoid blocks 81% of the time on our stealth benchmark, and 84.8% on Halluminate BrowserBench, the highest of any provider. Seems very unethical, no? Who uses service providers like this? The whole point of an…
> Seems very unethical, no? Who uses service providers like this? The whole point of anti-bot measures is to get rid of bots - you are not wanted there. Unethical just because it does something someone else doesn't want? I guess it depends on why and what the intention is. I don't have time to sit 24/7 in front of a computer to get a ticket to some events, does that mean it's unethical for me to use my own bot so I c…
It's an interesting thought that can be further explored. Could anything that's considered "unwanted" by a third party considered unethical, if I do it anyway?
If the hotel self-service restaurant has a sign "don't take the food out" and I take 1 apple in my pocket for a snack, is it unethical? Or maybe the sign is just for people that would otherwise take $100 of watermelons out of the cantina daily and try to resell it on the beach.
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#35That means Chrome is slow - quite the tradeoff.
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#36> Plain headless Chromium is easy to detect by websites with anti-bot measures. Plain headless Chromium avoided getting blocked by websites only 2% of the time, according to our stealth benchmark. > Our browsers avoid blocks 81% of the time on our stealth benchmark, and 84.8% on Halluminate BrowserBench, the highest of any provider. Seems very unethical, no? Who uses service providers like this? The whole point of an…
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#37But Firecracker is not compatible with GPU for Chrome, is that right? That means Chrome is slow - quite the tradeoff.
We support GPU via software tho
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#38> Plain headless Chromium is easy to detect by websites with anti-bot measures. Plain headless Chromium avoided getting blocked by websites only 2% of the time, according to our stealth benchmark. > Our browsers avoid blocks 81% of the time on our stealth benchmark, and 84.8% on Halluminate BrowserBench, the highest of any provider. Seems very unethical, no? Who uses service providers like this? The whole point of an…
> Seems very unethical, no? Who uses service providers like this? The whole point of anti-bot measures is to get rid of bots - you are not wanted there. Unethical just because it does something someone else doesn't want? I guess it depends on why and what the intention is. I don't have time to sit 24/7 in front of a computer to get a ticket to some events, does that mean it's unethical for me to use my own bot so I c…
Seems like doing business with other people should normally be based on mutual consent, not whatever you can get away with technically.
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#39The article doesn't mention docker at all. I don't understand why containers are not viable solution for headless browsers.
Re: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
#40This could be a bit of a tricky one, but I'd expect Checkpoint Restore In Userspace eventually tackles a lot of this. An image of a running Chromium process on a tmpfs (in-memory filesystem) that can just be launched endlessly tackles the memory slowdown problem, eliminates conventional startup costs. This feels like an ideal CRIU use case.
I imagine there's a lot of things Chrome needs to run though, bits of state to save/restore.