by eduren on 3/11/19, 8:11 PM with 383 comments
by yingw787 on 3/11/19, 9:09 PM
If you start a company and open source your core/clients, your product becomes part of AWS, and AWS runs you into the ground. If you mix in proprietary licenses to protect yourself, AWS forks your core, adds in open-source licensed clients, then runs you into the ground (and you lose open-source contributors/supporters as a bonus who may fork your core themselves).
I remember from a undergrad class reading Google's system design papers, that they publish only the top-level architecture for core systems they use, and only after 3-5 years of use when they have moved on to a better system. After all this (Docker/Redis/Elastic/Nginx), I think that might be the best path forward. You can provide the benefits of open-source and recognition for the architects, but not lose your competitive advantage. Open-sourcing your core product seems too idealistic.
by c0l0 on 3/11/19, 9:08 PM
I can recommend having a look at https://varnish-cache.org/ - while its performance might not be 100% up to par with nginx in some (very, very high-end) scenarios, it has many other fortes that nginx (at least in its FOSS release version; I've never used nginx plus) just cannot match in my experience. Having seen `varnishlog` and `varnishtest` in action alone are worth spending a day or two exploring it.
by raiyu on 3/11/19, 8:25 PM
Interesting to also see what aws is doing in response to some of the more complicated licensing agreements and specifically elastic search: https://aws.amazon.com/blogs/opensource/keeping-open-source-...
The challenge for nginx was they raised VC capital so they were in a forcing function. Either grow revenue or get acquired. Could have remained an independent oss product for ever but alas no more.
by miguelmota on 3/11/19, 8:36 PM
https://www.f5.com/company/news/press-releases/f5-acquires-n...
by clinta on 3/11/19, 8:29 PM
by hannasanarion on 3/11/19, 9:01 PM
by ClassAndBurn on 3/11/19, 8:27 PM
by chx on 3/11/19, 8:43 PM
by mattjaynes on 3/11/19, 11:01 PM
Interesting how recently nginx was continuing this campaign. I wonder how effective the "replace F5 with NGINX" marketing push was at increasing the price and urgency for the acquisition.
For the curious, the big headline at the top of the message was "Modernizing Applications by Replacing F5 with NGINX Application Delivery Controller and Signal Sciences"
Then the text of that top section was:
"F5’s rigid and centralized approach to load balancing and web application firewall (WAF) prevents enterprises from modernizing their applications. In this recent webinar we describe how replacing or augmenting your F5 deployment with the NGINX application delivery controller and Signal Sciences WAF helps reduce costs and improve agility."
by eduren on 3/11/19, 8:13 PM
by ChikkaChiChi on 3/11/19, 9:14 PM
Of course, this also means that you could expect any sort of future development that overlaps with their higher end products to vanish.
by benfortuna on 3/11/19, 9:31 PM
The world of economists has no idea how to value technology beyond narrow ad-based business models.
by ksajadi on 3/11/19, 11:05 PM
by tootie on 3/11/19, 8:26 PM
by dedalus on 3/12/19, 2:22 AM
by platform on 3/12/19, 3:10 AM
BPF allows to run user code in kernel modules, so things like packet rewriting and traffic shaping are possible. [2]
[1]https://news.ycombinator.com/item?id=18337429
[2]https://facebookmicrosites.github.io/bpf/docs/bpf-docs#tools...
by sanguy on 3/11/19, 10:21 PM
Up next is likely HaProxy....
by throw2016 on 3/12/19, 5:00 AM
The connection with end users and ideology has been broken as everything from the kernel to major projects are corporate funded and driven.
And most inadvertently acknowledge this when they raise concerns about the sustainability of projects without financial or corporate backing. The exploding complexity of things like browsers and projects like Systemd make the idea of individuals and smalls team developing alternatives without corporate backing a non stater.
Most open source projects in the last 10 years would see this kind of acquisition as an ideal outcome and for vc funded ones a necessary one. Even a 'fork' of Nginx at this time would most likely be driven by commercial motives so the 'vague discomfort' expressed in this comment itself is perhaps misplaced.
by samstave on 3/12/19, 2:59 AM
I recall my first two F5 box purchases...
Tore it apart with the engineer installing it for us at Decide.com in ~1999 and each box was ~$35,000
After asking about and being shown what the box was, a low end machine with a custom linux distro with a custom LB logic that was complex... I was really turned off by their implementation....
Dont get me wrong, it was revolutionary as a product and what not - but from an engineer, I was kicking myself as to how much they could charge for the thing....
Now ELBs are "free" for same functionality in cloud...
So what is F5 doing - and Who is buying them, aside from governments? (I am not hating on them - trying to understand them)
by pretty_titan on 3/12/19, 12:06 AM
by bouncycastle on 3/11/19, 9:32 PM
In any case, I'm glad that Nginx is still available for free and the project will continue to have funding in the future from what looks like a cashed-up company. Besides, if it doesn't work out, it can always be foked. Hooray for open source software!
by buryat on 3/11/19, 8:53 PM
by k_vinogradov on 3/12/19, 9:15 PM
https://medium.com/runa-capital-collection/nginx-and-runa-st... (from idea in 2002 to exit in 2019)
by gigatexal on 3/11/19, 8:47 PM
by snissn on 3/11/19, 8:24 PM
by deanmoriarty on 3/12/19, 1:16 AM
by Ulixes on 3/12/19, 12:44 AM
by tyingq on 3/11/19, 11:10 PM
by Rapzid on 3/12/19, 3:27 AM
by KaiserPro on 3/11/19, 9:35 PM
Their main buisness, hardware loadbalancing is rapidly diminishing, so buying in NGINX seems like a sensible move.
After all, its much easier to sell support to people who are actually _using_ your product.
by raggi on 3/12/19, 7:53 AM
by evkonst on 3/12/19, 6:56 AM
by tannhaeuser on 3/11/19, 9:33 PM
by rocky1138 on 3/12/19, 1:07 AM
by astrodust on 3/11/19, 8:40 PM
by purplezooey on 3/12/19, 4:59 AM
by monster2control on 3/12/19, 12:44 AM
by norin on 3/12/19, 7:20 AM
by sexyflanders on 3/12/19, 2:47 AM
by Chico11Kidlet on 3/12/19, 12:03 PM
Let's see what follows.
by patrickg_zill on 3/11/19, 8:53 PM
by hcknews_now on 3/11/19, 9:23 PM
by jandeboevrie on 3/11/19, 8:24 PM
by Theodores on 3/11/19, 9:03 PM
After reading what they do I am not sure whether I should have heard of them.
by jlockhardt on 3/11/19, 10:58 PM