Carousell

关于 Carousell:

Carousell 是基于智能手机和网络市场,供人们购买和出售新旧商品。总部位于新加坡,业务遍及新加坡、马来西亚、印度尼西亚、中国台湾、中国香港和澳大利亚。Carousell 由联合创始人 Quek Siu Rui、Lucas Ngoo 和 Marcus Tan 于 2012 年 8 月 12 日在新加坡成立。

Carousell 是世界上最大、发展最快的分类广告市场之一。它使购买商品像聊天一样容易,出售商品像拍照一样容易。Carousell 最初的用户群主要是大学生,现在已经扩展到普通用户,如今拥有超过 1.58 亿个商家。Carousell 市场上的商品种类繁多,涉及各种类别,包括生活风格类用品、小工具、时尚配饰、汽车和房地产。

Carousell 面临的挑战:

快速扩展以应对不断增长的用户群,管理销售日流量高峰并满足更高的性能要求,通过防御 DDoS、XSS 和注入攻击来确保正常运行时间。

Carousell 的解决方案:

Carousell 使用 Cloudflare 的动态缓存功能来提高性能,并利用 Cloudflare 的 DDoS 防护、DNSSEC、Web Application Firewall 和 SSL 等安全功能来提高整体安全性,并降低缓存中毒、注入攻击的风险。

Carousell 最初选择了一家流行的云提供商,但遇到了性能问题,特别是在传送图像方面。Carousell 高度关注以图像为中心的用户体验,并利用人工智能使体验顺畅无阻。每月传送约 1PB 的图像。在研究替代供应商时,Carousell 一直在寻找能够在性能和安全性改进方面提供更好投资回报的供应商。具体而言,Carousell 一直在寻找能够提供动态缓存并帮助他们提高限时抢购性能的提供商。

我们从 Cloudflare 获得的主要优势之一是能够在短时间内缓存动态页面。这使我们能够在限时抢购期间处理巨大的流量,几乎是正常日常流量的四倍”,Carousell 的软件架构师 Harshad Rotithor 说道。

Cloudflare 满足了我们对 CDN、防火墙、缓存层、SSL 端点和 DNS 的要求,同时为我们带来了可观的投资回报。Cloudflare 技术支持的品质和响应速度也给我们留下了深刻的印象。

Carousell 利用 Cloudflare 遍布全球的 151 个数据中心来确保应用程序的可用性。Carousell 使用 Cloudflare 的 Web Application Firewall 来防止常见攻击,例如 SQL 注入和跨站点脚本 (XSS),同时采用 Cloudflare 的一键式 SSL,以保障连接安全并保护其客户数据不受监视和篡改。Carousell 还利用 Cloudflare 的 DNSSEC 来防止中间人攻击,这种攻击可能会增加个人数据泄露的风险。

Carousell
相关案例研究
主要成果
  • 能够处理正常销售日流量 4 倍的峰值流量
  • 仅搜索 API 调用即可无缝处理 1 万个请求
Harshad Rotithor

“Cloudflare 满足了我们对 CDN、防火墙、缓存层、SSL 端点和 DNS 的要求,同时为我们带来了可观的投资回报。Cloudflare 技术支持的品质和响应速度也给我们留下了深刻的印象。”

Harshad Rotithor
软件架构师