la respuesta muy corta es: ¡es complicado!
La respuesta corta es:
1) cerramos acuerdos con aerolíneas y agencias de viajes de todo el mundo para acceder a sus datos. A veces es una API, a veces es más complicado que eso.
2) tomamos la búsqueda del usuario y determinamos quién (qué aerolíneas / socios son válidos para esa búsqueda) – hay * muchas *, * muchas * reglas sobre quién puede comprar qué boleto en qué país y en qué idioma – Verifique cabotaje por solo una pequeña cosa que debe considerarse
3) Realizamos las búsquedas: podrían ser muchos socios, por lo que debemos tener una plataforma muy rápida que realice búsquedas asincrónicas.
- ¿Algún programa de viajero frecuente que ofrezca Status Match?
- ¿Por qué las aerolíneas cobran por el equipaje facturado pero no por el equipaje de mano?
- ¿Qué porcentaje de los vuelos nacionales de United están sobrevendidos?
- ¿En qué se diferencia Indigo de otras aerolíneas y cómo ha podido generar ganancias?
- ¿Alguna vez los ricos vuelan en autocar?
4) Limpiamos la información que recibimos (que puede ser de una calidad bastante mala de algunos proveedores)
5) Lo clasificamos y agregamos.
6) Lo mostramos
7) Dejamos que el usuario seleccione y filtre y finalmente vaya al trato.
8) Para las personas que acceden a los sitios de proveedores finales, recibimos una comisión del proveedor.
Si está interesado en una respuesta técnica muy larga y profunda, entonces … consulte nuestras páginas de Empleos en http://www.skyscanner.net/jobs/all, ¡necesitamos buenas personas!