相关文章推荐
打篮球的煎饼  ·  华为云张鹏:AI ...·  4 月前    · 
强健的夕阳  ·  使用原生DOM实现分页功能_dom分页_白桦 ...·  1 年前    · 
气宇轩昂的热水瓶  ·  ( Day 16 ) 麥克風錄音 - iT ...·  1 年前    · 
重感情的水煮肉  ·  android - When to use ...·  2 年前    · 
飘逸的作业本  ·  Spring:访问方法参数、重用切入点、切入 ...·  2 年前    · 
Code  ›  F5 收购 NGINX,一个时代的落幕开发者社区
nginx 负载均衡 f5 腾讯收购
https://cloud.tencent.com/developer/article/1589102
踢足球的饺子
6 月前
温铭@APISIX

F5 收购 NGINX,一个时代的落幕

前往小程序,Get 更优 阅读体验!
立即前往
腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
温铭@APISIX
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > F5 收购 NGINX,一个时代的落幕

F5 收购 NGINX,一个时代的落幕

作者头像
温铭@APISIX
发布 于 2020-02-24 12:04:02
1.5K 0
发布 于 2020-02-24 12:04:02
举报
文章被收录于专栏: 第二层思考

俄罗斯人 Igor 在 15 年前编写并开源了 NGINX,设计精良的架构,极致性能的代码,开启了高性能 web sever 的新时代,让 C10K、C100K 从可能变为了现实。

技术的降维攻击,让 NGINX 轻松超越了同时期的 Apache 和微软 IIS,NGINX 的市场占有率也开始迅速增长:

2011 年,NGINX Inc. 成立,开始了商业化的尝试。并在两年后推出了其主打产品 NGINX Plus:提供部分配置动态化和运行状态可视化。有其庞大的开源用户基数做支撑,NGINX 的日子想必过得很滋润,人数也逐渐扩张到 200 多人。

随着微服务和 k8s 的技术变革,传统的南北向流量逐渐被弱化,东西向流量的处理变得越来越重要。一批云原生的 反向代理/负载均衡/API网关 开源项目如雨后春笋般冒了出来,蚕食着 NGINX 的市场:

其中 Envoy 已经从 CNCF(云原生计算基金会) 毕业,虽然性能、功能和稳定性都不如 NGINX,但项目进度、开源社区、活跃贡献者、周边生态等都强很多。举个最简单最基本的例子,如果一个开发者发现了 NGINX 的 bug,没有办法通过 Github 提交 issue 或者 PR,因为 NGINX 在 Github 上只有一个只读镜像,你需要通过邮件列表和 Mercurial 这套它独有的体系来沟通。对于开发者来说,这是非常不友好的。

面对微服务的架构变迁,NGINX 也有一些尝试,比如 NGINX Unit、NGINX Controller 和 Ingress Controller,但这些产品都有 NGINX Plus 的包袱,一直没有把动态上游、配置动态生效这些核心的功能开放出来。对于使用社区版本的公司来说,NGINX 依然是修改完配置需要 reload 才能生效的传统 web server,不能适应快速的变化,这在微服务环境下是不可接受的。

NGINX Inc. 在 2018 年 6 月进行了 C 轮的融资,共 4300 万美元,这笔钱的主要目的是加速在微服务上的投入。

但为时已晚。 动态,已经成为新一代 web server 的标准配置 。诞生于 2007 年的 OpenResty,以 NGINX 强大高效的网络库为基础,天生就以 LuaJIT 的动态为主打,营造了自己的生态;以 OpenResty 为基础的 KONG,更是扛起了新一代 API 网关和 Service Mesh 的大旗。 NGINX 的重要性依然存在,但在被逐步下沉,远离业务。

传统的南北向流量,在F5 收购 NGINX 后,基本一统天下。而微服务带来的东西向流量,各种开源项目方兴未艾,有把 NGINX 当做基础网络库用的,也有自立山头用 Go 新造的,热闹非凡。

而且,性能现在已经不是企业最关心的问题。具备动态能力的新一代 web server,迟早会替代 NGINX,虽然后者的性能无可匹敌。

所以 NGINX 被 F5 收购后,是否会改变开源策略,并不是一个紧要的问题。即使后续版本闭源了,我们也不缺少更好用的替代者。

欢迎来到微服务时代,以及全动态的 web 服务器时代。


本文参与 腾讯云自媒体同步曝光计划 ,分享自微信公众号。
原始发表:2019-03-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除
微服务
网站
nginx
开源

本文分享自 第二层思考 微信公众号, 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!

微服务
网站
nginx
开源
评论
登录 后参与评论
0 条评论
热度
最新
登录 后参与评论
推荐阅读
LV.
文章
0
获赞
0
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的四七层流量分发服务,访问流量经由 CLB 可以自动分配到多台后端服务器上,扩展系统的服务能力并消除单点故障。轻松应对大流量访问场景。 网关负载均衡(Gateway Load Balancer,GWLB)是运行在网络层的负载均衡。通过 GWLB 可以帮助客户部署、扩展和管理第三方虚拟设备,操作简单,安全性强。
产品介绍 产品文档
11.11 上云拼团GO
领券
  • 社区

    • 技术文章
    • 技术问答
    • 技术沙龙
    • 技术视频
    • 学习中心
    • 技术百科
    • 技术专区
  • 活动

    • 自媒体同步曝光计划
    • 邀请作者入驻
    • 自荐上首页
    • 技术竞赛
  • 资源

    • 技术周刊
    • 社区标签
    • 开发者手册
    • 开发者实验室
  • 关于

    • 社区规范
    • 免责声明
    • 联系我们
    • 友情链接

腾讯云开发者

扫码关注腾讯云开发者

扫码关注腾讯云开发者

领取腾讯云代金券

热门产品

  • 域名注册
  • 云服务器
  • 区块链服务
  • 消息队列
  • 网络加速
  • 云数据库
  • 域名解析
  • 云存储
  • 视频直播

热门推荐

  • 人脸识别
  • 腾讯会议
  • 企业云
  • CDN加速
  • 视频通话
  • 图像分析
  • MySQL 数据库
  • SSL 证书
  • 语音识别

更多推荐

  • 数据安全
  • 负载均衡
  • 短信
  • 文字识别
  • 云点播
  • 商标注册
  • 小程序开发
  • 网站监控
  • 数据迁移

Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有

深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569

腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287

问题归档 专栏文章 快讯文章归档 关键词归档 开发者手册归档 开发者手册 Section 归档

Copyright © 2013 - 2024 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

登录 后参与评论
 
推荐文章
打篮球的煎饼  ·  华为云张鹏:AI 走入科学研究将带来无限可能|华为云|AI|张鹏_新浪科技_新浪网
4 月前
强健的夕阳  ·  使用原生DOM实现分页功能_dom分页_白桦林的低语的博客-CSDN博客
1 年前
气宇轩昂的热水瓶  ·  ( Day 16 ) 麥克風錄音 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
1 年前
重感情的水煮肉  ·  android - When to use handler.post() & when to new Thread() - Stack Overflow
2 年前
飘逸的作业本  ·  Spring:访问方法参数、重用切入点、切入点表达式_燕双嘤的博客-CSDN博客
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号