优势
关于 Coinbase
加密货币通过确保人们能够公平参与经济而实现经济自由,而 Coinbase 的使命就是为超过 10 亿人提高经济自由度。他们通过提供值得信赖的平台,更新已有百年历史的金融体系,让个人和机构可以轻松地参与加密资产,包括交易、质押、保管、消费以及快速免费的全球转账。Coinbase 还为链上活动提供重要的基础设施,并支持有着共同愿景的构建者,即链上活动是新的在线活动。
概览
加密货币交易所需要以超低延迟运行,以便交易员能够尽可能快速地进行交易。在这个市场中,毫秒之差可能就决定了盈利与亏损,因此超低延迟是一个关键因素。使用亚马逊网络服务(AWS),Coinbase 解决了在建设Coinbase国际交易所时保持超低延迟的挑战。
Coinbase 国际交易所于 2023 年 5 月推出,这是一家加密货币交易所,每周 7 天、每天 24 小时不间断运营。该交易所受百慕大金融管理局监管,交易量已超过 150 亿美元。其核心系统经过精心构建,每秒能够处理 10 万条消息。
在 Coinbase 交易系统上实现亚毫秒级延迟
Coinbase 国际交易所从一开始就建立在 AWS 之上,采用云原生原则,由 AWS 托管服务(例如 A mazon Aurora)提供支持,这是一种关系数据库服务,可在全球范围内提供可扩展的性能和可用性。Coinbase 国际交易所利用 Amazon Aurora 满足其对高速、低延迟数据库的需求,从而实现快速、可靠的近实时和历史交易查询。这些功能对于满足交易生态系统的需求至关重要。
此外,Coinbase 使用亚马逊弹性计算云 (亚马逊 EC2) z1d 实例(提供高计算性能、高内存和快速磁盘)来管理其要求苛刻的工作负载。该公司之所以选择这些实例,正是看中了它们的高计算性能、大量的内存,以及最重要的一点:高速 NVMe 实例存储。通过在 Amazon EC2 z1d 实例上采用 NVMe 存储,Coinbase 受益于快速的磁盘写入速度。这有助于 Coinbase 交易引擎处理基于 RAFT 的强大交易逻辑,并提供超低延迟的交易服务,这对于加密货币交易市场至关重要。Coinbase 在 Amazon EC2 集群置放群组中使用这些实例来实现集群中紧密耦合的节点间通信所需的低延迟网络性能。
使用 AWS 的优势
AWS 服务为 Coinbase 国际交易所提供的性能、可扩展性、可靠性,以及对开发者友好的环境,可以很好地满足其有效的大规模运营所需。通过使用高性能的云计算资源,Coinbase 可以进行扩展,来处理高交易量,并有效满足市场需求。AWS 上强大的基础设施增强了交易所的运营韧性和一致性,提供了稳定可靠的延迟,这对于快速做出交易决策至关重要。
此外,AWS 的全球网络和复制功能支持有效的灾难恢复,从而帮助 Coinbase 在各个地区保持一致的服务。在 AWS 上,其开发人员可以根据需要创建、测试和部署新功能和更新,推动创新并提高对市场变化的响应速度。“
Coinbase 国际交易所诞生于 AWS 云,遵循云原生原则进行开发,并将在 AWS 云上继续蓬勃发展,”。Coinbase 高级工程师 Yucong Sun 表示,“如果没有 Coinbase 团队与 AWS 支持团队之间的强大合作,我们无法做到这一点。AWS Support 团队帮助我们了解了可以使用的各种功能,以及可以在云端采用的最佳实践。”
Coinbase 参加 AWS re:Invent 2023
2023 年 11 月 27 日,在 AWS re:Invent 大会上,Coinbase 在一场富有洞察力的分论坛中成为了焦点。如果你错过了这次内容丰富的分组会议,或者想重温分享的宝贵课程,可以在这里观看完整录像。
Coinbase国际交易所诞生于AWS,根据云原生原则开发,并将继续在AWS上蓬勃发展。
孙宇聪
Coinbase 高级工程师