Caso de sucesso

E*TRADE aumenta a confiabilidade e o desempenho

A E*TRADE, corretora de valores on-line, estava insatisfeita com os barramentos de mensagens comerciais que usava na plataforma de computação de risco, um de seus sistemas cruciais. A E*TRADE mudou para uma oferta open source, o Red Hat ® JBoss ® A-MQ, para criar uma plataforma de computação de risco para seus produtos de negociação de alto volume, o que aumentou o desempenho, a escalabilidade e a confiabilidade por um custo substancialmente menor.

Cliente desde

2006

Cidade de Nova York, Nova York

Setor de serviços financeiros

Objetivo

Alcançar maior estabilidade em um ambiente de alto risco por um custo substancialmente menor.

Software e serviços

Hardware

  • Servidores de múltiplos núcleos Dell PowerEdge R610

Além dos custos de licenciamento reduzidos, o Red Hat JBoss A-MQ proporcionou estabilidade, escalabilidade e melhoria do desempenho. Agora sabemos que podemos oferecer suporte para as transações de nossos clientes de corretagem mais importantes.

Duc Doan, diretor de engenharia de sistemas, E*TRADE

Simplificar um stack de sistema de mensageria complexo

Para as empresas de corretagem, a receita gerada pela renda do empréstimo com margem tem riscos gerenciáveis somente se a empresa tiver os recursos e a tecnologia moderna para monitorar e gerenciar esses riscos. A E*TRADE tinha uma plataforma de computação de risco interna para coletar e analisar os dados do mercado usando cálculos complexos em tempo real. Entretanto, o custo de licenciamento, junto com as atualizações complexas e constantes, motivaram a empresa a procurar um barramento de mensagens que fornecesse melhor desempenho, escalabilidade e capacidade de gerenciamento a um custo reduzido.

“Há inúmeras tecnologias de sistema de mensageria diferentes no mercado, e tínhamos que atualizá-las sempre para a versão mais recente”, disse Duc Doan, diretor de engenharia de sistemas da E*TRADE. “Queríamos consolidar o nosso stack de sistema de mensageria para que uma única equipe pudesse gerenciá-lo.”

Consolidação de plataformas para obter economias reais

Com uma infraestrutura pequena e configuração flexível, o Red Hat JBoss A-MQ ajuda as empresas, como a E*TRADE, a criar soluções de integração mais rápido. As organizações podem reagir aos eventos de negócios de forma rápida, com inteligência e respostas, produtos e serviços de alta qualidade.

Com o Red Hat JBoss A-MQ, a E*TRADE conseguiu criar uma arquitetura de alto desempenho, escalabilidade e disponibilidade com várias partições. Cada partição é capaz de acomodar até cinco mil contas de clientes com redundância nativa para a persistência de mensagens e cache de alto desempenho. “Começamos a construir a plataforma para dar suporte a um pequeno grupo de contas de patrimônio financeiro elevado e gradualmente ampliamos para milhares de contas a um custo muito baixo”, disse Doan.

O Red Hat JBoss A-MQ tem uma infraestrutura pequena, o que facilita a implementação com um hardware econômico e uma equipe de TI limitada. O gerenciamento centralizado facilita a configuração, a implantação e o gerenciamento de brokers personalizados. Por ser uma solução open source, é uma alternativa muito mais econômica do que os stacks tradicionais, tornando-a prática para uma implantação abrangente.

Obter o melhor desempenho com uma receita maior

Em primeiro lugar, Doan percebeu uma melhora significativa no desempenho. “Para nós, o rendimento das transações é muito importante”, disse ele. “Quanto mais rápido confirmamos uma negociação, mais rápido os clientes recebem o dinheiro, que eles podem reinvestir para gerar mais renda. O desempenho e a estabilidade do barramento de mensagens são fatores críticos para a nossa linha de negócios.”

Doan também comentou sobre a estabilidade do Red Hat JBoss A-MQ. “Sempre precisávamos atualizar o SonicMQ e o IBM WebSphere MQ. Fazer o upgrade de produtos comerciais não é tão fácil”, disse ele. “Agora, não vemos mais os alertas de erro que recebíamos com os outros barramentos de mensagens.”

Por usar o Red Hat JBoss A-MQ para consolidar brokers de mensagens anteriormente dispersos em uma única implementação, a E*TRADE consegue alcançar uma escalabilidade inigualável. “Queremos usar um barramento de mensagens consolidado, no qual todos os códigos de serviço do nosso stack funcionem em conjunto com o broker”, disse Doan. "Dessa forma, um serviço poderá se inscrever em outro, o que criará uma rede social gigante na qual todos os serviços se comunicarão."

Saiba mais