Earlier quoted context omitted.
The performance engineering in NGINX back then was really quite something. This classic 2007 tutorial starts by pointing out that NGINX parses the HTTP verb by looking at the second letter first, so that if it's O it knows to check for POST or COPY! https://web.archive.org/web/20070505051653/http://www.riceon...
Doing Boyer and Moore proud. I think that if you want to support all verbs, you face at least 3 'ambiguities' whether you first check the first, second, or third character of the string. (It must be at most the third, as the shortest verbs are 3 characters long.) First checking the first character is ambiguous between POST , PUT and PATCH . First checking the second character is ambiguous between HEAD , DELETE , and…
Do svidaniya, Igor, and thank you for Nginx
61–70 of 366 posts
Re: Do svidaniya, Igor, and thank you for Nginx
#62unrelated but ive always thought the F5 acquisition of NGINX made little sense. I think F5 saw the writing on the wall a little late, panicked, and bought the first competitor they could come up with that showed up in a Gartner quadrant. so much of the NGINX product that aligns with F5 as a competitive element is essentially already implemented and free by people who are already completely competent in load balancing…
Re: Do svidaniya, Igor, and thank you for Nginx
#63Earlier quoted context omitted.
Cloudflare uses a heuristic trust model where it pulls multiple trust signals from the client. It can use several things (including stable IP address, cookies, and I think even a bit of JavaScript grabbing a nonce from local storage). If you run with a lot of "identity fuzzers" (browsing through Tor, JavaScript off, cookies banned), Cloudflare can't build its trust heuristics and needs to challenge-response more ofte…
They are breaking the web, plain and simple. Google with AMP, Cloudfare with their idiotic capchas.
More importantly: no server is obligated to vend data until it falls over and dies, depriving all users access to that data if it isn't mirrored.
I think Cloudflare has honestly done an admirable job of coming up with a novel solution to the problem of loadbalancing and traffic-shedding in a world with a small-but-persistent percentage of hostile actors.
Re: Do svidaniya, Igor, and thank you for Nginx
#64Here are relevant Russian discussions on OpenNET[0] & LOR[1]. N.B. From Nginx company history on Wikipedia: > On 12 December 2019, it was reported that the Moscow offices of Nginx Inc. had been raided by police, and that Sysoev and Konovalov had been detained. The raid was conducted under a search warrant connected to a copyright claim over Nginx by Rambler—which asserts that it owns all rights to the code because it…
Was the case resolved? Wikipedia doesn't provide any further information?
TL;DR: the Russian investigators closed the case of Rambler Group against Nginx/T5 in 2020 "for the absence of a crime event". Another company co-owned by the same owner of Rambler Group started a case in the USA but it was dismissed by a court in California in 2021.
Re: Do svidaniya, Igor, and thank you for Nginx
#65Here are relevant Russian discussions on OpenNET[0] & LOR[1]. N.B. From Nginx company history on Wikipedia: > On 12 December 2019, it was reported that the Moscow offices of Nginx Inc. had been raided by police, and that Sysoev and Konovalov had been detained. The raid was conducted under a search warrant connected to a copyright claim over Nginx by Rambler—which asserts that it owns all rights to the code because it…
Was the case resolved? Wikipedia doesn't provide any further information?
Re: Do svidaniya, Igor, and thank you for Nginx
#66Re: Do svidaniya, Igor, and thank you for Nginx
#67People need to stop with this Cloudflare captcha madness. I literally accessed nginx.com a few hours ago and now it hit me with a captcha again.
Re: Do svidaniya, Igor, and thank you for Nginx
#68Earlier quoted context omitted.
Was the case resolved? Wikipedia doesn't provide any further information?
Yes, Wikipedia -- in broad strokes -- just sucks, check what happened to the Scottish Wikipedia (but there are any number of issues in the English one as well, the "no credentials" policy made sure scientists shun it because they don't want to endlessly argue with neckbeards with an agenda). Anyways, https://tadviser.com/index.php/Company:Nginx everything is dropped in Russia, there's a lawsuit in the US but at first…
Re: Do svidaniya, Igor, and thank you for Nginx
#69Earlier quoted context omitted.
The performance engineering in NGINX back then was really quite something. This classic 2007 tutorial starts by pointing out that NGINX parses the HTTP verb by looking at the second letter first, so that if it's O it knows to check for POST or COPY! https://web.archive.org/web/20070505051653/http://www.riceon...
Doing Boyer and Moore proud. I think that if you want to support all verbs, you face at least 3 'ambiguities' whether you first check the first, second, or third character of the string. (It must be at most the third, as the shortest verbs are 3 characters long.) First checking the first character is ambiguous between POST , PUT and PATCH . First checking the second character is ambiguous between HEAD , DELETE , and…
Re: Do svidaniya, Igor, and thank you for Nginx
#70Dos Vidaniya
instead of (the correct)
Do svidanyia
My Russian studies is limited to listening to Sean Connery in The Russia House, and I guess I took Dos from the latin languages. Odd.