Live data from Hacker News

Do svidaniya, Igor, and thank you for Nginx

nginx.com

251–260 of 366 posts

Re: Do svidaniya, Igor, and thank you for Nginx

#251

I'm an experienced dev with a deep knowledge of full stack web as well as infrastructure but I've never put nginx in front of any app. I want to but I honestly avoided it because I thought it was difficult. This may not be the right place to ask but is there a good guide for someone who's deep into nodejs who just wants to set up nginx on Debian in front of a node server with https? and just see how it goes.

I'm just a fool on the internet, but if your appserver is NodeJS, you might want to consider HAProxy over nginx (I say this as a fan of nginx). The reason being that (unless my information is stale), NodeJS will happily accept all the connections thrown at it, eventually causing each connection to be starved of compute capacity and finally falling over. HAProxy is able to keep a connection queue and feed a maximum of…

Thank you, that's good advice.

Re: Do svidaniya, Igor, and thank you for Nginx

#252

> Do svidaniya I wonder if using English letters to write Russian phrases is acceptable practice for native Russians. Does it sound respectful, neutral or like a mockery? I don't mean in context of that post, which obviously is respectful, but in general. Especially when unicode is a thing and you could just write до свидания

What if he was Japanese? Would you prefer to see "Sayonara" or "左様なら"?

Re: Do svidaniya, Igor, and thank you for Nginx

#253

People 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.

Also... It's nginx.com, owned by F5. Am I the only one who thinks it's a little weird, borderline embarrassing, that they're not fronting traffic themselves? "We make the best load bouncers and web server. That's why we ... Outsourced our ingress to another company that doesn't use our load balancers and which only uses our web server as part of their stack. Let the experts deal with heavy traffic, y'know?"

Maybe they don't want multiple TB/sec of ddos? They make the software, not necessarily should have the equipment to eat that kind of traffic.

Re: Do svidaniya, Igor, and thank you for Nginx

#254

I remember watching a video from some conference where Igor participated. As soon as he says "Hello, I'm Igor Sysoev, creator of nginx" the audience bursts with extra-long applause. He even had to tell them "Come on guys, you haven't heard my presentation yet"

Would love to see that talk!

Re: Do svidaniya, Igor, and thank you for Nginx

#255

It still surprises me that NGINX beat out Apache so quickly even though Apache had way more modules and was/is entirely free vs. NGINX which is more or less "open core" with some nice features requiring commercial licensing.

The web changed. We moved away from static HTML pages and CGI scripts to monolithic application servers in java, ruby, python, etc. Apache excelled with these static content sites and simple auth scenarios (remember .htaccess files?) but became painfully complex proxying application servers. Nginx was doing exactly what was needed at exactly the time it was needed.

Around here, Apache was heavily used for its mod_php. It could run php embedded without complex fcgi setup.

Then everyone moved to ruby and python (and also perl) and mod_php stopped being an advantage.

Re: Do svidaniya, Igor, and thank you for Nginx

#256

Earlier quoted context omitted.

To add a bit more, "svidaniye" means a date, and "Do svidaniya" literally means "till [our next] date". In English, "see you" or "see you later" translates closest to the original phrase in Russian.

It's interesting, because "svidanyie" in Russian is probably closely related to "svitani" in Czech, which means "sunrise", nothing else. But more literally "svitani" would probably translate as "meet again". Fascinating how meanings morph and sometimes the original meaning is fairly obfuscated.

svidanie stems from vid, which is a root of "to see".

s-vid... - means completed action, as in "to spot".

...vid-anie - a noun version of the same.

s-vid-anie - an event of managing to see someone/something.

do ... - until ...

Pretty logical, actually.

Re: Do svidaniya, Igor, and thank you for Nginx

#257

Earlier quoted context omitted.

Thank you! My partner Alejandro Sánchez is actually who got the idea of Flaticon, and Fernando Fernández did most of the initial implementation. When we hired Fernando he was flipping burgers at BurgerKing :)

How did you find Fernando?

IIRC we posted an internship. He was doing vocational training and applied. He didn't have any previous experience, but he was good on the interview. After the internship we hired him.

Re: Do svidaniya, Igor, and thank you for Nginx

#258
post #7

I really take for granted how well Nginx works across a number of web backend functions. Some of the container/orchestration world has tried to supplant the need for it as a reverse proxy, but you get so many goodies out of the box just by sticking this in front of your app, and for very little overhead. I remember the pre-Nginx days and all of the struggles people routinely ran into with options like Apache or other…

I mean there was lighttpd before nginx and they have/had pretty similar structures, weights, etc. I feel like I knew at one point why it got so thoroughly supplanted by nginx but I don't remember now why that happened.

I like Traefik, not sure if it "as light", but it works well for me in the personal setting, I use it just by adding some lines to my docker-compose file, no further configuration required. It sits in front of several services and automatically uses Let's Encrypt for certs.

Re: Do svidaniya, Igor, and thank you for Nginx

#259
post #212

With Almaty, Kazakhstan in the news recently because of protests [1] , I thought this part was interesting > Igor came from humble beginnings. The son of a military officer, he was born in a small town in Kazakhstan (then a Soviet republic). His family moved to the capital Almaty when he was a year old. [1] https://www.bbc.com/news/world-asia-59927267

All the soviet republics are former imperial Russia territories and have substantial russian minorities. Of course, Russia would never admit doing colonization like its western counterparts, but just spreading culture and civilization around.
Post reply on HN