Bitfinex

Bitfinex usa el equilibrio de carga de Cloudflare para asegurarse de que su plataforma de operaciones de compraventa de alta frecuencia sea lo más rápida posible.

Bitfinex es la plataforma de comercio de bitcoines más grande y avanzada del mundo. Se trata de una plataforma completa y multifuncional de operaciones de compraventa al contado de las principales criptomonedas, como bitcoin, ethereum, litecoin, monero, zcash y muchas más. Cientos de millones en volúmenes de transacciones pasan por la plataforma de Bitfinex cada mes (casi 735 MM de dólares en 30 días hasta el 1 de marzo de 2017).

bitfinex-volume-graph

El desafío de Bitfinex: lograr un rendimiento alto con un sistema eficiente de seguridad

Como plataforma de comercio financiero de alta frecuencia, Bitfinex tiene dos prioridades fundamentales: velocidad y seguridad. La velocidad es crucial para los usuarios de Bitfinex, porque necesitan tener los precios más actualizados de la criptomoneda disponibles para operar rápidamente a lo largo del día. Para garantizar que dispongan de esa información, Bitfinex se asegura de que la interfaz de usuario sea lo más rápida posible. Para ello, establecieron una serie de servidores de front-end distribuidos que actúan como los primeros puntos de contacto del usuario con su plataforma. Sin embargo, esta solución le presentó a Bitfinex un desafío diferente: como estos servidores de front-end solían experimentar picos de tráfico, los usuarios observaban un rendimiento lento y de baja calidad. Por lo tanto, Bitfinex necesitaba una forma de distribuir el tráfico, de manera uniforme, entre estos servidores para evitar la sobrecarga y asegurarse de que los usuarios experimentaran las velocidades más rápidas posibles.

La seguridad es un punto fundamental que toda institución financiera debe garantizar. Para un servicio basado en la web como Bitfinex, una vulnerabilidad de seguridad podría generar tiempo de inactividad, algo sumamente grave para una plataforma de alta frecuencia. "Bitfinex es una plataforma de operaciones de compraventa de alta disponibilidad y frecuencia", explicó Adam Chamely, desarrollador de Bitfinex. “Si los clientes no logran acceder a ella, no pueden operar. Si no pueden operar, se van a otro lugar; los perdemos como clientes y también perdemos su volumen de operaciones, lo que nos sitúa en una posición peor y podría hacernos perder aún más". Bitfinex había contratado a otro proveedor de seguridad antes, pero el equipo empezó a frustrarse por la estructura de precios, que cambiaba constantemente.

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

"Hacía tiempo que había oído hablar de Cloudflare, y otros miembros del equipo ya habían usado el servicio, así que decidimos ver si podían ayudarnos con nuestro desafío", dijo Chamely. "Pensamos en implementar nuestra propia solución, pero al final, el producto de Cloudflare resultó ser más atractivo: una plataforma ya establecida que funcionaba bien y nos permitía dedicarnos a desarrollar nuestras propias ofertas en lugar de volver a inventar la rueda".

Bitfinex ahora usa el equilibrio de carga de Cloudflare para distribuir el tráfico, de manera inteligente, entre sus servidores de front-end. Chamely señaló: "Utilizamos el equilibrio de carga de Cloudflare para dividir el tráfico entre nuestros servidores de front-end a fin de aumentar la capacidad de nuestra red y asegurarnos de que estos servidores se mantengan en buen estado. Además, si algún servidor se desconecta, la solución de conmutación por error redirige el tráfico a un servidor estable. Ambas funciones garantizan la alta disponibilidad y el tiempo de funcionamiento que necesitamos en nuestra plataforma".

Bitfinex ahora también recibe la protección de la avanzada suite de características de seguridad 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 (firewall de aplicaciones web) de Cloudflare bloquea las solicitudes maliciosas y evita que toquen los servidores de Bitfinex. Además, la protección DDoS superior de Cloudflare garantiza que la plataforma de Bitfinex esté protegida incluso contra los ataques DDoS de mayor escala en Internet. Este servicio le da tranquilidad a Bitfinex y asegura que sus clientes no tengan que preocuparse por que la plataforma no esté disponible o se vea comprometida.

Bitfinex
Casos prácticos relacionados
Key Results

El equilibrio de carga le garantiza a Bitfinex un front-end de alto rendimiento y disponibilidad

La suite de seguridad avanzada le da a Bitfinex y a sus clientes la tranquilidad que necesitan

Cloudflare ofrece un servicio confiable y sólido, con equipos de expertos altamente capacitados y resolutivos.

Adam Chamley
Desarrollador