Cómo Transloadit ayuda a mantener los discos girando en Promo Push
El negocio de la música es notoriamente difícil de penetrar. Abrirte paso entre el ruido y lograr que te noten puede ser un verdadero desafío, con una industria más competitiva que nunca. Ahí es donde Promo Push entra en escena. Promo Push es un servicio online de promoción de música electrónica que ofrece promoción a la medida de música dance a una extensa red global de DJs y estaciones de radio.
Tras lanzar la primera versión de su plataforma en 2011, el equipo de Promo Push ha visto cómo la empresa se convirtió en una operación exitosa y rentable como resultado de su arduo trabajo. Promo Push ahora es reconocida y respetada dentro de la industria, con clientes que van desde sellos discográficos consolidados hasta talentos nuevos y emergentes. Cada cliente de Promo Push puede estar tranquilo de que sus discos recibirán la exposición que merecen y de que su música será escuchada por las personas que más importan.

Mantenerse al ritmo
Para garantizar que su infraestructura pudiera seguir el ritmo del crecimiento continuo de Promo Push, se volvió necesario dejar atrás la solución inicial de un solo servidor. Gradualmente, el equipo de Promo Push comenzó a separar partes de su plataforma en servicios distintos, sacándolas del servidor web.
Después de también reconstruir por completo su front end en cierto momento, uno de los últimos procesos de larga duración que aún faltaba convertir en un servicio separado era el procesamiento de su cola de upload/encoding. En lugar de asumir ese desafío por su cuenta, decidieron evaluar servicios de terceros.
James Lovatt, cofundador y CTO de Promo Push, explica:
“Inicialmente creamos una solución interna para uploads concurrentes de archivos y audio encoding. Ha sido parte de la plataforma desde el primer día y ha permanecido más o menos intacta desde entonces. Durante los primeros años del negocio, esto fue suficiente. Aunque generaba cierta carga en el servidor, nunca fue tanta como para afectar notablemente el rendimiento, y rara vez nos encontrábamos en situaciones en las que se subiera una gran cantidad de archivos en un corto período de tiempo.
Nuestro mayor éxito en los últimos años trajo consigo los desafíos de escalar la plataforma. Aunque ha sido relativamente sencillo, puede consumir mucho tiempo de desarrollo que preferiríamos usar para implementar nuevas funcionalidades y mejorar la plataforma en su conjunto. No somos partidarios de reinventar la rueda a menos que tengamos que hacerlo, así que empezamos a investigar soluciones de terceros.”
James Lovatt
Transloadit da en todas las notas correctas
Al buscar un servicio de terceros, el equipo de Promo Push tenía en mente algunos criterios importantes. En primer lugar, el servicio tendría que ahorrarles tiempo de desarrollo, tanto en la implementación como en el mantenimiento. También tendría que integrarse bien con su solución de storage existente, además de poder manejar audio encoding. Por último, el servicio debía ofrecer una API o library simple para subir archivos y recuperar el progreso del upload.
Al buscar opciones online, rápidamente encontraron Transloadit y quedó claro que su versátil servicio de subida y procesamiento cumplía con todos estos requisitos.
James explica la elección de Transloadit:
“Hubo dos factores principales que contribuyeron a que eligiéramos trabajar con Transloadit. Al llegar a la página de inicio de Transloadit, quedó inmediatamente claro qué valor podían aportar: una solución que se encargaría de todas nuestras necesidades de upload y encoding. La documentación de Transloadit respondió todas las preguntas que teníamos. En segundo lugar, la prueba gratuita de 2GB significó que pudimos probar la integración de Transloadit en la plataforma de Promo Push para ver si funcionaba para nosotros. Además, la estructura de precios de Transloadit es muy clara y razonable.”
La integración del servicio de Transloadit en la plataforma de Promo Push se realizó sin ningún problema.
“Fue rápido y sencillo configurar nuestros Templates y, en un par de horas, habíamos reemplazado nuestro código y estábamos subiendo y haciendo encoding de audio.”
Una colaboración fructífera
Han pasado apenas unos meses desde que Promo Push tomó la decisión de externalizar la subida y el encoding de sus archivos de audio con Transloadit, pero ya están viendo los beneficios. La versatilidad y escalabilidad de Transloadit ahora ayudarán a garantizar que Promo Push pueda seguir creciendo, para que aún más grandes discos lleguen a los oídos de los amantes de la música dance en todo el mundo.
“Ahorramos una enorme cantidad de tiempo al trabajar con Transloadit. Haber reconstruido nuestros procesos de upload / encode como un servicio separado habría consumido una enorme cantidad de tiempo de desarrollo; el costo de operar servidores adicionales sería comparable al costo de trabajar con Transloadit, ¡pero sin el beneficio de tener gran parte del trabajo pesado ya resuelto! El tiempo que hemos ahorrado nos ha permitido seguir mejorando Promo Push, impulsándonos hacia cosas más grandes y mejores.”
James Lovatt
