Bitfinex

Bitfinex garantiza que su plataforma de operaciones de alta frecuencia sea lo más rápida posible con el equilibrio de carga de Cloudflare.

Bitfinex es la plataforma de compraventa de bitcoins más grande y avanzada del mundo. Al ofrecer una completa plataforma de operaciones al contado para las principales criptomonedas como bitcoin, ethereum, litecoin, monero, zcash y otras, un volumen de cientos de millones en transacciones pasa por la plataforma de Bitfinex cada mes (casi 735 millones de volumen de transacciones en 30 días hasta el 1 de marzo de 2017).

bitfinex-volume-graph

El desafío de Bitfinex: un alto rendimiento con seguridad potente

Como plataforma de trading financiero de alta frecuencia, Bitfinex tiene dos prioridades clave: la velocidad y la seguridad. La velocidad es crucial para los usuarios de Bitfinex porque necesitan tener los últimos precios de las criptomonedas disponibles para comerciar rápidamente durante el día. Para garantizar que los usuarios obtengan esta información, Bitfinex se centra en proporcionar la interfaz de usuario más rápida posible. Para ello, Bitfinex ha configurado una serie de servidores front-end distribuidos, que actúan como primer punto de contacto del usuario con su plataforma. Sin embargo, esta solución llevó a Bitfinex a un desafío diferente: estos servidores front-end ocasionalmente se saturaban por picos de tráfico y, como consecuencia, los usuarios experimentaban un funcionamiento lento y degradado. Por ello, Bitfinex necesitaba una forma de distribuir el tráfico uniformemente en estos servidores para evitar la sobrecarga y asegurarse de que los usuarios contaran con de la velocidad más rápida posible.

La seguridad debe ser garantizada por las instituciones financieras en todo momento. Para una plataforma basada en la web como Bitfinex, una vulneración de la seguridad podría significar tiempo de inactividad del servicio, algo especialmente problemático en una plataforma de alta frecuencia. "Bitfinex es una plataforma de trading de alta disponibilidad y frecuencia", explicó Adam Chamely, desarrollador de Bitfinex. "Si los clientes no pueden acceder a nuestra plataforma, no pueden operar. Si no pueden operar en nuestra plataforma, irán a otro lugar; los perdemos como clientes y perdemos su volumen de operaciones, lo que empeora nuestra posición y podría llevarnos a perder aún más". Bitfinex había contratado a un proveedor de seguridad anteriormente, pero empezaba a frustrarse con los cambios constantes en la estructura de precios.

La solución de Bitfinex: un equilibrio de carga seguro y basado en la nube

"Conocía Cloudflare desde hacía tiempo y otros miembros del equipo habían usado el servicio, así que decidimos ver si podían ayudarnos a resolver nuestros desafíos", dijo Chamely. "Consideramos implementar nuestra propia solución, pero finalmente la solución de Cloudflare era más atractiva: una plataforma existente que funcionaba y nos permitía centrarnos en desarrollar nuestras propias ofertas en lugar de reinventar la rueda".

Bitfinex ahora utiliza el equilibrio de carga de Cloudflare para distribuir el tráfico de forma inteligente a través de sus servidores front-end. Chamely señaló: "Utilizamos el equilibrio de carga de Cloudflare para dividir el tráfico entre nuestros servidores front-end, para aumentar la capacidad de nuestra red y asegurar que estos servidores estén en buen estado. También valoramos que el Failover enrute el tráfico fácilmente a un servidor en buen estado si un servidor se desconecta. Ambas cosas garantizan la alta disponibilidad y el tiempo de funcionamiento que necesitamos en nuestra plataforma".

Bitfinex también cuenta ahora con la seguridad de la suite de funciones de seguridad avanzada de Cloudflare. Con los datos de reputación de IP de más de 25 millones de propiedades de Internet en su red, el WAF (Web Application Firewall) de Cloudflare bloquea las solicitudes maliciosas para que no toquen los servidores de Bitfinex. Además, la protección de alto nivel DDoS de Cloudflare garantiza que la plataforma de Bitfinex esté protegida incluso de los mayores ataques DDoS en Internet. Esta protección le da a Bitfinex tranquilidad y garantiza que sus clientes no tengan que preocuparse de que la plataforma no esté disponible o se ponga en riesgo.

Bitfinex
Casos prácticos relacionados
Key Results

El equilibrio de carga garantiza que Bitfinex tenga un front-end altamente disponible y de alto rendimiento

La suite de seguridad avanzada da tranquilidad a Bitfinex y a sus clientes

Cloudflare ofrece un servicio sistemáticamente fiable, con un equipo humano experto y con capacidad de respuesta.

Adam Chamley
Desarrollador