Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jimjag
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
Apache OpenOffice 4.1.4 Released
(blogs.apache.org)
3 points
by
jimjag
9y ago
|
1 comments
62.
▲
by
jimjag
9y ago
Could I also recommend Apache httpd? Dynamic config; failover; stats; RFC compliance; etc... https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html
63.
▲
by
jimjag
9y ago
It's called the Ostrich Solution. You stick your head in the sand to ignore alternatives to buttress the argument that your solution is the sole solution to a problem. You then hope that no one does even the most rudimentary investigat
64.
▲
by
jimjag
9y ago
re: "only LE client". https://github.com/icing/mod_md this is being folded into the official Apache httpd repo.
65.
▲
by
jimjag
9y ago
Not all the time... Before, when nginx was event and Apache was prefork or worker, yeah. But with the Event MPM, performance is pretty much neck-and-neck.
66.
▲
by
jimjag
9y ago
https://www.slideshare.net/AllThingsOpen/battle-of-the-stack...
67.
▲
by
jimjag
9y ago
Lots of reasons. First of all, it is fast and reliable. The choice of MPMs allow for sys-admins to choose exactly how they want httpd to scale. Unparalleled RFC compliance. Load balancing with dynamic, runtime configuration. Failover. .htac
68.
▲
by
jimjag
9y ago
"all the problems" are really old, old news, long ago addressed and resolved. In fact, such statements are more FUD than anything else. Certainly you MUST know that Apache httpd supports PHP-FPM, for example.
69.
▲
by
jimjag
9y ago
Those interested in patching their local machines, while 2.4.28 is being buttoned-up, review the following link: http://svn.apache.org/viewvc?view=revision&revision=1807754
70.
▲
by
jimjag
9y ago
I am biased, but call me underwhelmed. It seems that with every "new" feature, nginx is copying Apache httpd, even now claiming to be the "swiss army knife" of web-servers. Embedded languages. Dynamic modules. Support of
71.
▲
by
jimjag
9y ago
Some substantial changes, esp for those not familiar with httpd 2.4 and just know about 2.2 (or older!): - Performant reverse proxy - RFC compliant caching with various backends, including Redis, memcached, etc... - Load balancing with fail
72.
▲
Apache httpd 2.4.26 released
(apache.org)
77 points
by
jimjag
9y ago
|
52 comments
73.
▲
by
jimjag
10y ago
Yes it can.
74.
▲
by
jimjag
10y ago
Apache httpd 2.4 has supported dynamic reconfiguration of backends for years now without leveraging Lua-hacks: https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html#m...
75.
▲
by
jimjag
10y ago
And this differs from nginx how, exactly? Since it also "has modules"... So since nginx has modules it requires nginx to "parse a lot of information from the request, and make them available and editable in variables. This g
76.
▲
by
jimjag
10y ago
Apache default is NOT prefork, unless you are using something older than Apache 2.4. Of course it is utterly inappropriate nowadays, which is why NO ONE USES IT, but people love spreading the FUD that Apache is still prefork. The rest of yo
77.
▲
by
jimjag
10y ago
"There are numerous modules and setup stuck in prefork mode" I have no idea what in the heck you are talking about. If one must use mod_php than it is recommended that you avoid a threaded MPM, but even that is no longer 100% tr
78.
▲
by
jimjag
10y ago
Shame that Apache httpd 2.4 w/ HHVM is actually fastest: https://www.youtube.com/watch?v=JNbKJ22DS10
79.
▲
by
jimjag
10y ago
I don't know what world you live in, but Apache only runs prefork if you configure it to run in prefork . Saying that is "how it works most of the time" is complete and total nonsense. I don't even know how to parse tha
80.
▲
by
jimjag
10y ago
"performance + latency + load balancing mechanism" Maybe 5-7 years ago then yeah... maybe. Not even close today. Apache has lowest latency and faster total transaction time based on various benchmarks. It all depends on how you
81.
▲
by
jimjag
10y ago
Of course, as someone who works for NGINX I would guess you would see more nginx behind nginx. Based on discussions with people who do Apache httpd support as well as what I've personally seen, 90% isn't that far off the mark. Peo
82.
▲
by
jimjag
10y ago
"Nginx is not a political statement or software nor does it benefit it's author's causes in any way." Sure it is. Loving nginx and hating Apache httpd (especially) is short hand for telling everyone just how high-tech an
83.
▲
by
jimjag
10y ago
So your total criteria for what constitutes a "better reverse proxy" isn't performance, isn't lowest latency, isn't full HTTP compliance, isn't dynamic reconfiguration, or pluggable load balancing mechanisms b
84.
▲
by
jimjag
10y ago
nginx is creating a name and market for itself as a reverse proxy, even though there are better solutions for reverse-proxies out there, everything from HAProxy to Apache Traffic Server to even Apache httpd. But this is an important market
85.
▲
by
jimjag
10y ago
How so? I agree that httpd's configuration language is "unique" but it is logical and easy to understand. And httpd's design is modular as the start, supporting dynamic modules LONG before nginx ever did, plus supporting
86.
▲
by
jimjag
10y ago
How much of nginx's growth is, do you think, due to it being "better" than Apache httpd (which it isn't, BTW. Apache 2.4 is easily as fast and scalable as nginx), compared to either (1) The aggressive sales and marketing
87.
▲
by
jimjag
10y ago
The ASF a "flat broke" 501(c)(3)? Hardly. We simply run a tight, fiscal ship. But broke? Please stop spreading FUD.
88.
▲
by
jimjag
10y ago
People still use Apache for a lot of things... It performs just as well as nginx, and in some situations, like reverse proxy, is even better (more compliant). Talking about Apache httpd 2.4 of course... older versions weren't as good.
89.
▲
by
jimjag
10y ago
Pretty cool stuff. Too bad it's not available under an Open Source license. That kind of severely limits who can use it and what they can use it for. :-(
90.
▲
by
jimjag
10y ago
I don't want a system that "anticipates" what I may need. I want a system that allows me to update and upgrade easily based on what my needs are, and how they may change. In that way, the cheese-grater Mac Pro was ideal. Appl
More ›