PayPal 是一家美国公司,运营一个数字支付平台,支持在线汇款,是传统纸质汇款和收款方式的电子替代方案。PayPal 在全球拥有 2.77 亿活跃账户持有人,允许他们在网上、移动设备上、应用程序中或亲自进行交易。它在全球 200 多个市场提供服务,使消费者和商家能够以 100 多种货币收款,以 56 种货币提取资金,并在其 PayPal 账户中持有 25 种货币的余额。

用例 1: PayPal 选择了 InfluxData 的 InfluxDB Enterprise,并利用 InfluxData 开源核心平台的所有组件,构建了一个使用 Telegraf 聚合器、消息队列和发布器的解决方案,以控制数据有效负载大小、管理消息流并避免单点故障 (SPOF)。通过使用 InfluxData 平台,PayPal 构建了一个可扩展的弹性监控解决方案,在此过程中,他们得出了关于扩展 InfluxDB Enterprise 集群的几个结论。

用例 2: PayPal 的开发团队使用 InfluxDB 从作业和调度器对象中提取实时运行时数据,这些数据通过 InfluxDB 馈送到他们的机器学习 (ML) 模型中,用于训练和改进运行时预测。

高级软件工程师 Sagar Jain 发现 InfluxDB 具有许多引人注目的功能,包括用 InfluxQL 编写的高性能查询,InfluxQL 是一种类似 SQL 的查询语言,用于与 InfluxDB 交互,以及 InfluxDB 的 API。Sagar 发现 InfluxQL 易于学习,并表示用 InfluxDB 编写查询只需最少的努力。InfluxDB API 提供了一种与数据库交互的简单方法,Sagar 也觉得它简单易用。

InfluxDays 演讲

来自 PayPal 的 Dennis Brazil 在 2018 年 InfluxDays 旧金山发表演讲。他分享了他和他的团队为在他们的环境中扩展 InfluxDB Enterprise 而制定的最佳实践。