• CloudFlare 如何构建 Pingora:一个用rustlang编写的新 HTTP 代理,它取代了 NGINX,每天服务超过 1 万亿个请求,只需要三分之一我们之前代理基础设施的 CPU 和内存资源。随着 Cloudflare 的扩展,我们已经超越了 NGINX。多年来NGIN
  • Spring Cloud Gateway 4.0终于来了!感谢我们的社区贡献,我们推出了新功能和有趣的过滤器。这篇博文 icon
  • 使用微服务模式构建应用程序并将这些服务部署到Kubernetes上已成为当今运行云原生应用程序的实际方法。在微服务架构中,单个应用程序被分解为多个微服务。每个微服务由一个小团队拥有,该团队有权并负责为特定的微服务做出正确的决策。这种责任通常从用户请求到达的系统边缘开始,一直到服务的业 icon
  • 两年多来,我一直在帮助宣传服务网格和Envoy Proxy。看到社区是如何发展的,更重要的是组织如何开始使用它来解决困难的生产和运营问题,这真是令人惊喜。凭借我在Red Hat和现在的Solo.io的时间经历,我很幸运能够与各组织密切合作,共同开展服务网络采用之旅。在这段实际,我开发 icon
  • Spring Cloud Gateway是微服务中经常使用的智能代理服务。它透明地将请求集中在单个入口点中,并将其路由到适当的服务。它的一个最有趣的特点是概念 icon
  • 软件架构师的当务之急之一是保护API和服务端点免受有害事件(例如拒绝服务攻击,级联故障或资源过度使用)的危害。速率限制是一种用于控制使用API​​或服务的速率的技术,它反过来可以保护您免受可能导致服务突然停止的这些事件的侵害。在分布式系统中,没有比集中配置和管理使用者与API交互的速率更好的 icon
  • 地理路由是根据用户的物理位置转发 HTTP 请求,从他们的 IP 推断。这样做的原因有很多,这里有几个:有些应用程序确实随着业务的发展而增长。当这种情况发生时,就会出现对国际化和本地化的需求。i18n应该由技术栈原生处理,例如在Java中。l10n更多是临时性的,但也不应该是 icon
  • Rio是一种MicroPaaS,可以在任何标准Kubernetes集群之上进行分层。用户可以轻松地将服务部署到Kubernetes并自动获得持续交付,DNS,HTTPS,路由,监控,自动扩展,canary部署,git触发构建等等。所有这一切只需要Kubernetes集群和rio CLI。 icon
  • API网关可以做很多事情。他们有选择地向更广泛的受众公开私人服务。借助路由规则,它们可以在不通知客户的情况下在服务版本之间移动客户端。它们通过提供速率限制和缓存等功能来保护下游服务。而且,它们为具有微服务架构的用户提供了一种可行的方式来保护服务安全,而无需每个服务都进行自己的身份验证。从历史 icon
  • 让我们从相关术语的定义开始: 什么是微服务?微服务是一种软件架构设计模式,在这种模式下,一个大型的应用程序被构建为一套模块化的组件或服务。每个微服务都是一个小的、独立的功能单元,使用明确定义的接口与其他微服 icon
  • 如果您确实需要处理大量流量,则只有一种方法:分片。也就是说,根据需要将传入请求分配给尽可能多的主机(或Lambda函数,消息代理或数据流)。一旦完成这项工作,您就可以处理几乎无限的请求量。当然,您必须选择如何在分片之间分配流量。自从我开始在AWS工作以来,我就对这些选项非常关注。 < icon
  • API 网关部署有4 种众所周知的模式: 集中式边缘网关、两层网关、微网关和边车。在这篇文章中,我们将介绍这些模式,并为您提供一个为您的业务选择正确的 API 网关部署模式的想法。 什么是 API 网关?< icon
  • 基于微服务的大型系统可以由数十甚至数百个单独的服务组成。客户端应用程序需要拥有所有这些信息才能直接向相关微服务发出请求。 然而,这存在许多问题,例如安全问题、复杂性增加和耦合。 我们可以通过引入一个API icon
  • hyperswitch 是一种用Rust编写的支付切换代理,可让您通过单个 API 集成连接多个支付处理系统。集成后,您可以轻松添加新的支付处理系统和路由流量。使用超级开关,您可以: 减少对 Stripe 等单一处理器的依赖 以 100% 的可见性控制和定制您的支付流 icon
  • 在 Kubernetes 的动态世界中,高效、安全地管理入口流量一直是一项至关重要的挑战。 然而,一个突破性的解决方案已经出现,有望改变我们处理 Kubernetes 集群内流量路由的方式。 认识一下Ga icon
  • 如果您正在准备系统设计面试,那么了解正向代理和反向代理之间的区别非常重要,这是系统设计中最常见的问题之一 在设计复杂系统时,通常使用代理服务器来提高性能、安全性和可靠性。代理服务器位于客户端和服务器之间,帮助管理它们之间的流量。 icon
  • 在本文中,我们将以简单的日常术语来揭秘三项基本的 AWS 服务:负载均衡器、反向代理和 API 网关。 负载均衡器:流量控制器想象一下,您经营着一家繁忙的餐厅,厨房里有多名厨师。有时,会有很多顾客走进来,很难快速、 icon