不确定这是否是正确的平台,但想在这里试一试,因为有许多传奇人物生活在 stackoverflow 领域。
我们有一个典型的电子商务网站,托管在印度。架构接触点可以总结如下
- 静态内容从 AWS CDN 加载
- 第一个入口点是 AWS 应用程序负载均衡器
- 使用弹性搜索的搜索功能
- 启用 Redis 缓存
- 使用 nodejs、typescript、javascript 实现并托管在 kubernetes 集群中的业务功能
该网站在除中国以外的任何地方都非常快,因为Great firewall of china
我们尝试过的解决方案
我们尝试将阿里巴巴全球加速器与 AWS 地理位置记录路由策略结合使用,以确保来自中国的流量应该来自全球加速器,而不是来自主要互联网。
我们还尝试使用地理位置再次尝试华为 Cloud Connect ,通过 Cloud Connect 路由流量,通过 NAT 网关从香港到新加坡,然后表现得好像流量来自新加坡
性能方面,华为云连接似乎表现更好。然而,从 AWS CDN 加载的静态内容仍然很慢,因为它试图从日本最近的 AWS CDN 节点获取。
我们如何加速图片的 CDN?
欢迎任何想法。