EL PROVEEDOR DE ENTRADAS RECLUTA CHETU PARA REPROGRAMAR EL SOFTWARE DE RASGADO DE DATOS

Venta de entradas Mantenimiento de la aplicación Aplicación de servicio de Windows

Las Maravillas de las Entradas Secundarias

Este cliente es un representante de la secundaria industria de venta de entradas , un mercado saturado por intermediarios que compran boletos a granel de distribuidores primarios para revenderlos a través de sus propios canales. Nuestro cliente es un jugador fuerte en el ámbito de venta de entradas secundarias, que ofrece entradas para conciertos, deportes y espectáculos de teatro.

Dada la naturaleza de este negocio, la velocidad y la eficiencia durante el proceso de selección generan los tickets más rentables y, en última instancia, el ROI más atractivo. Para obtener acceso a la selección de tickets de vendedores primarios que necesitan para obtener ganancias, el cliente aprovecha una herramienta de raspado de sitios web, que usaron antes de su relación con Chetu.

Man holding phone with ticketing app ticketing
Man holding phone with ticketing app

La aplicación de raspado de datos requiere un mantenimiento intensivo

La aplicación de raspado preexistente utilizaba arquitectura .NET , que querían que Chetu llevara a cabo y reinventara, acortando cualquier brecha en el sistema y desarrollando el código apropiado para aumentar la efectividad.

Las aplicaciones de raspado sirven como dispositivos de minería de datos, extrayendo datos de sitios designados y guardando la información para uso futuro. Los administradores luego aprovechan esta información y aplican los datos recopilados de la forma que consideren conveniente. Dentro de la industria de venta de entradas, los vendedores usan herramientas de raspado de sitios web para obtener información sobre los precios y la disponibilidad de los boletos.

PROYECTO DE OPTIMIZACIÓN DEL RENDIMIENTO DE CHETU

Durante las fases preliminares del proyecto, Chetu se concentró en eliminar los problemas existentes, identificando los puntos problemáticos y reprogramando errores en el sistema. Esto proporcionó a nuestros ingenieros un lienzo en blanco para desarrollar las mejoras, una plataforma para obtener los resultados que el cliente exigió.

Chetu programó las siguientes tecnologías durante el curso de este proyecto:

  • Visual Studio
  • Mongodb
  • Biblioteca Chromium CefSharp
  • Servicio de Windows

El cliente prefería el Servicio de Recolectores, que utilizaban para eliminar información de los sitios principales de proveedores. Las pruebas iniciales de Chetu revelaron que Gatherer no estaba funcionando como debería. Por ejemplo, se supone que el servicio se ejecuta entre 8am - 10pm EST, pero no se ejecutó de manera automática durante las horas de la mañana.

Aunque esto fue un obstáculo, fue indicativo de una falla operativa subyacente: el cliente carecía de un sistema para rastrear las tasas de éxito de los Recolectores. Si este sistema estuviera en su lugar, el cliente se habría dado cuenta de las horas de trabajo perdidas durante la mañana. Para diseñar este nuevo proceso, Chetu codificó un protocolo C # que permite a los administradores comparar datos, ver datos brutos y exportar datos en formato .csv.

La principal preocupación de Chetu era la velocidad del Gatherer; aunque hay una pequeña cantidad de eventos en la base de datos, una aplicación optimizada de filtrado podría filtrar estos eventos varias veces al día. En un esfuerzo por acelerar el Recopilador, Chetu bloqueó el exceso de scripts para que no se carguen en la página, de modo que la aplicación accederá a los datos a un ritmo mayor.

Después de la intervención de Chetu, Gatherer corre mucho más suave, y ya no está preocupado con datos extraños. Los esfuerzos de Chetu por mejorar la velocidad fueron un éxito: después de almacenar en caché los archivos .js estándar, ya no se cargaban repetidamente, un pequeño cambio que revolucionó todo el sistema de raspado.

Nuestro cliente ahora opera de manera mucho más eficiente, raspando boletos a un ritmo más alto mientras tiene las herramientas para analizar los datos entrantes según sea necesario.

Man holding phone with ticketing app technology used
Trabajemos Juntos

Contáctenos para conocer más sobre Chetu y nuestros servicios de software personalizados

Política de Privacidad | Carreras | Mapa del sitio | Comentarios | Contáctenos

Copyright © 2000- 2018 Chetu Inc. Todos los derechos reservados.

Let Us Contact you
Contact Us
Button to scroll to top

Al continuar utilizando este sitio web, acepta nuestra política de cookies. Aprende más Acepto