这篇文章展示了如何在不影响你个人电脑设置的情况下,在 AWS 的 Ubuntu 中运行 NGINX 和 NGINX Plus。
使用 Kernel TLS 和 SSL_sendfile( ) 提高 NGINX 性能
NGINX 开源版 1.21.4 引入了对于 Kernel TLS (kTLS) 的支持,这将通过显著减少在用户空间和内核之间复制数据的需要而大大提高性能。我们提供了在 NGINX 中启用 kTLS 的完整教程并分享了我们的性能测试结果。
比较裸机和虚拟环境中的 NGINX 性能
我们比较了 NGINX 在裸机和虚拟(管理程序)环境中的性能,可以明显发现管理程序使性能稍有下降。我们还发现,在 Kubernetes 环境中执行网络密集型操作时,NGINX 的性能较差,而执行 CPU 密集型操作时的性能则和传统环境中的性能相差无几。
数据平面不是商品,为何将它当作商品对待?
好马配好鞍。同样,这个清单将帮助您选择最合适的 Kubernetes 数据平面,使 Kubernetes 能发挥最佳性能。
现代应用的定义
我们谈论的现代应用到底是什么? 本文描述了现代应用必须具备的四个关键特征(可扩展性、可移植性、弹性和敏捷性)以及指导开发现代应用的六条原则。
隆重推出 NGINX Plus R25
NGINX Plus R25通过 JWT、JWS 和 JWE 引入了更复杂的身份验证用例;对 HTTP 状态代码单独计数;使用上游服务器为 mTLS 动态加载证书;HTTP 请求处理安全性的强化;NGINX JavaScript 功能增强。
Ingress Controller 选型指南,第四部分:NGINX Ingress Controller 选项
基于作者、开发理念、生产就绪性、安全和支持等方面来了解哪个 NGINX Ingress controller 最适合您。
如何借助 Prometheus 和 Grafana 实现 NGINX Plus 可视化
内置的活动监测面板可以实时跟踪 NGINX Plus 的数据指标,并且随着时间的流逝可以通过对于性能的可视化获得更多的洞察。在这个演示和博客中,我们将展示如何用 Prometheus 和 Grafana 生成 NGINX Plus 数据指标的时序图。
借助 Okta 和 NGINX Ingress Controller 实现 Kubernetes OpenID Connect 身份验证
在 Kubernetes 中,Ingress 控制器是进行集中式身份验证和授权的理想位置。我们展示了如何使用 NGINX Ingress Controller 作为中继方运行实现单点登录,利用 Okta(作为预配置身份提供商)为 OIDC 授权代码流提供支持。
借助 NGINX、Opsani 和 Prometheus 将 Kubernetes 的上云成本降低 70%
您可以使用 Opsani 在云环境中优化 NGINX Ingress Controller 的性能。在机器学习的支持下,Opsani 可以对 Prometheus 收集的指标进行处理,确保消耗适当的资源,以尽可能低的成本提供最出色的性能。