Coinbase lança uma bolsa de criptomoedas de latência ultrabaixa na AWS
Saiba como a Coinbase lançou a Coinbase International Exchange na AWS.
Benefícios
Sobre a Coinbase
As criptomoedas promovem a liberdade econômica ao garantir que as pessoas possam participar de forma justa na economia, e a Coinbase tem a missão de aumentar a liberdade econômica para mais de 1 bilhão de pessoas. Eles estão modernizando o sistema financeiro centenário ao oferecer uma plataforma confiável que facilita o acesso de pessoas e instituições aos criptoativos, incluindo negociação, staking, custódia, gastos e transferências globais rápidas e gratuitas. A Coinbase também fornece infraestrutura essencial para atividades on-line e oferece suporte a desenvolvedores que compartilham nossa visão de que o onchain é o novo on-line.
Visão geral
As bolsas de criptomoedas precisam operar com latência ultrabaixa para que os operadores possam realizar transações o mais rápido possível, um fator-chave em um mercado em que milissegundos podem significar a diferença entre lucro e perda. Usando a Amazon Web Services (AWS), a Coinbase enfrentou o desafio de manter uma latência ultrabaixa ao criar a Coinbase International Exchange.
Lançada em maio de 2023, a Coinbase International Exchange é uma bolsa de criptomoedas que opera 24 horas por dia, sete dias por semana. Ela é regulamentada pela Autoridade Monetária das Bermudas e negociou um volume de mais de 15 bilhões de dólares. Os sistemas principais da bolsa são desenvolvidos para lidar com 100 mil mensagens por segundo.
Alcance de uma latência de menos de um milissegundo no sistema de negociação da Coinbase
A Coinbase International Exchange foi desenvolvida na AWS desde o início, usando princípios nativos da nuvem, viabilizados pelos serviços gerenciados da AWS, como o Amazon Aurora, um serviço de banco de dados relacional que fornece performance e disponibilidade escaláveis em escala global. A Coinbase International Exchange usa o Amazon Aurora para suas necessidades de banco de dados de alta velocidade e baixa latência, facilitando a pesquisa rápida e confiável de transações históricas e quase em tempo real. Esses recursos são essenciais para atender às necessidades do ecossistema de negociações.
Além disso, a Coinbase usa instâncias z1d do Amazon Elastic Compute Cloud (Amazon EC2), que oferecem alta performance computacional, alta memória e discos rápidos, para gerenciar suas workloads exigentes. A empresa escolheu essas instâncias devido à sua alta performance computacional, memória substancial e, o mais importante, por seu armazenamento de instâncias NVMe de alta velocidade. Ao adotar o armazenamento NVMe nas instâncias z1d do Amazon EC2, a Coinbase se beneficia de altas velocidades de gravação em disco. Isso ajuda o Coinbase Trading Engine a processar uma lógica de negociação robusta baseada em RAFT e a fornecer serviços de negociação com latência ultrabaixa, o que é vital para o mercado de negociação de criptomoedas. A Coinbase usa essas instâncias dentro dos grupos de posicionamento de clusters do Amazon EC2 para alcançar a performance de rede de baixa latência necessária para a comunicação direta entre os nós do cluster.
Benefícios do uso da AWS
Os serviços da AWS oferecem o desempenho, a escalabilidade, a confiabilidade e o ambiente favorável ao desenvolvedor que a Coinbase International Exchange precisa para operar de forma eficaz em grande escala. Usando recursos de computação em nuvem de alto desempenho, a Coinbase pode escalar para gerenciar altos volumes de negociação, atendendo efetivamente às demandas do mercado. A resiliência e a consistência operacionais da bolsa são reforçadas por uma infraestrutura robusta na AWS, oferecendo latência estável e confiável, crucial para decisões rápidas de negociação.
Além disso, a rede global e os recursos de replicação da AWS oferecem suporte à recuperação efetiva de desastres, ajudando a Coinbase a manter um serviço consistente em várias regiões. Na AWS, os desenvolvedores podem criar, testar e implantar novos recursos e atualizações conforme necessário, impulsionando a inovação e melhorando a capacidade de resposta às mudanças do mercado”.
A Coinbase International Exchange nasceu na Nuvem AWS, desenvolvida com base nos princípios nativos da nuvem, e continuará a prosperar na Nuvem AWS”, afirma Yucong Sun, engenheiro sênior da Coinbase. “Não poderíamos fazer isso sem as colaborações poderosas entre a equipe da Coinbase e a equipe de suporte da AWS, que nos ajudaram a aprender sobre os diferentes recursos que podemos usar, bem como as melhores práticas que podemos adotar na nuvem”.
Coinbase na AWS re:Invent 2023
Em 27 de novembro de 2023, na AWS re:Invent, a Coinbase ocupou o centro das atenções durante uma sessão temática esclarecedora. Se você perdeu essa sessão temática ou se deseja revisitar as valiosas lições compartilhadas, assista à gravação completa aqui.
A Coinbase International Exchange nasceu na AWS, foi desenvolvida com base nos princípios nativos da nuvem e continuará a prosperar na AWS.
Yucong Sun
Engenheiro sênior, Coinbase