Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales



Documentos relacionados
Software Libre para Aplicaciones de Big Data

CLOUD & BIG DATA. Trabajando el CLOUD, explotando BIG DATA. Cómo pueden ayudarnos estas tecnologías?. Convivimos con ellas?.

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA

Capacidades y criterios de evaluación:

Los sistemas de gestión de contenidos: prestaciones y características

William A. Romero R. Departamento de Ingeniería de Sistemas y Computación Universidad de los Andes 2005

Foro de Investigación en Salud de Argentina

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

Estrategia Tecnológica de Migración a Software Libre. Jhon Monrroy jmonroy@cnti.gob.ve

Big Data. Rodolfo Campos

Recupere la confianza en la Disponibilidad de su Data Center con Veeam

WebSphere Extended Deployment

2.1 Multibase. Información mas detallada sobre este sistema se encuentra en [Ceri y Pelagatti 1985].

Alessandro Chacón Ernesto Level Ricardo Santana

BUSINESS INTELLIGENCE Y REDSHIFT

Foro de Investigación en Salud de Argentina

Petabytes de información: Repensando el modelamiento de base de datos. Ernesto Quiñones Azcárate Presidencia Apesol

Ingeniería de Software Repaso de Requerimientos y Diseño

Diplomado en Gestión de Grandes Volúmenes de Datos y Analítica Empresarial Coordinador: Dr. José A. Incera Diéguez

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

CARRERA PROFESIONAL ACTIVIDADES DE ALOJAMIENTO Y SERVICIOS DE COMIDAS

Planilla. Descripción. Aspecto Disponibilidad Carga Performance Distribución de cache. Clasificación

SUPLEMENTO EUROPASS AL TÍTULO

Conectores Pentaho Big Data Community VS Enterprise

ARIS Process Performance Manager

Foro de Investigación en Salud de Argentina

Administración de Catálogo de Producto y Cotizaciones Online


Manual de usuario. ISO_YiQi_Hotel_ManualUsuariov1.0

Recursos HELP DESK Biblioteca 2012

CURSO: APACHE SPARK CAPÍTULO 2: INTRODUCCIÓN A APACHE SPARK.

Base de datos II Facultad de Ingeniería. Escuela de computación.

SUPLEMENTO EUROPASS AL TÍTULO

Recupere la confianza en la Disponibilidad de su Data Center con Veeam

Roadmap para la adopción de nuevas arquitecturas de información

Anexo 3 MÓDULO DE FORMACIÓN EN CENTROS DE TRABAJO PROGRAMA FORMATIVO. Centro de trabajo: Tutor del centro de trabajo:

PROGRAMA FORMATIVO Analista de Datos Big Data Cloudera Apache Hadoop

OTHOS - Head Office System. Propuesta Comercial

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Workflow, Gestión Documental y Tecnologías Web.

Administración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B dcercado@primma.com.ec

tecsidel Solución para la Gestión de Almacenes basada en SAP-WM + SCO tecsidel

GMF Gestor de incidencias

Oracle BI 11g R1: Creación de Repositorios

CAPITULO 142 MONITOREO DE LOS REGISTRADORES DE DATOS DE VUELO (FLIGHT DATA RECORDERS-FDR s)

ALMACENAMIENTO DEFINIDO POR SOFTWARE DE VIPR

MS_6462 Visual Studio 2008: Windows Workflow Foundation

Reservación online de hoteles. Especificación de Desarrollo de Módulo Hotelería de SoftTour

Sistemas de Operación II

Caracterización Proceso Capacitación y Apoyo Post Venta INTERACCIÓN CON OTROS PROCESOS

1.- Correo de Bienvenida, asignación de usuario y contraseña para Smart Travel System.

BASES DE DATOS, MODELOS DE DATOS Y DBMS

Empresa Financiera Herramientas de SW Servicios

Big Data Analytics con Hadoop. Copyright 2010, SAS Institute Inc. All rights reserved.

ARC 101 Architecture Overview Diagram

Administración Pública. Intercambio de datos y sustitución de certificados en soporte papel. HP Consulting & Integration

PROGRAMA FORMATIVO Administrador Big Data Cloudera Apache Hadoop

AcuServer Servidor de Archivos Remoto de Alto Rendimiento

Introducción. Club Quinta Real es un exclusivo programa de Membresías a través del

Foro de Investigación en Salud de Argentina

APLICACIONES WEB GOOGLE ANAYLITICS

BIG DATA & SEGURIDAD UN MATRIMONIO DE FUTURO

6423 Implementing and Managing Windows Server 2008 Clustering

Cocinando con Big Data

Pruebas funcionales con MS Test Manager

Recupere la confianza en la Disponibilidad de su Data Center con Veeam Enrique Frisoli, ISE Team Lead

Hadoop. Cómo vender un cluster Hadoop?

Análisis de costos proyectado de la plataforma SAP HANA

Técnicas de Diseño CRM 1

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

Testing. Tipos, Planificación y Ejecución de Pruebas

Guía práctica SQL Server 2008

w w w. i t - n o v a. c o

Ingeniería de Requisitos

Nuestra Organización

Diplomado en Big Data

Cómo mejorar la gestión de sus servicios de TI Normas UNIT-ISO/IEC JIAP 2014

CIRCULAR 07. Directora Nacional de Talento Humano

Requisitos del Software Aplicativo Móvil SISTEMAS INTELIGENTES EN RED S.A.S.

Tour Manager 3i, visión general

Incrementando el conocimiento de la Información

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. DIRECCIÓN CONTROL INTERNO PROYECTO NORMALIZACIÓN ACTIVIDAD DE AUDITORÍA INTERNA

Módulo 2. Administración y Gestión de Bases de Datos

Qué es AgentDesk? Servicio al Cliente (Inbound) Administración de Campañas (Outbound)

SIGFE 2.0. Principales beneficios para la gestión, la operación y el control de los recursos públicos

Curso PHP Advanced and Ajax

2. Proceso de creación de bases de datos

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

Cluster Para Manager Service Desk

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

Instituto Tecnológico de Costa Rica

Sistemas Multimedia Distribuidos. Juan A. Sigüenza Departamento de Ingeniería Informática UAM

BIG DATA en las Administraciones Publicas

Quality Software, JSIGE JSIGE JSIGE,

Soporte y mantenimiento de base de datos y aplicativos

Componentes de los SBC

Índice libro SQL Server / 6

con fines estadísticos

Transcripción:

Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales Martín Chaia Jornadas de Definición Estratégica en Big Data 2013 Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 1 / 11

Agenda 1 Los 3 sistemas 2 Requerimientos comunes 3 Requerimientos diferenciadores 4 Selección de tecnologías Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 2 / 11

PAM Price & Availability Manager Sistema que administra y provee precios y disponibilidad para hoteles con contrato directo Requerimientos funcionales Búsquedas interactivas de precios y disponibilidad de hoteles Retener, confirmar y cancelar reservas sobre habitaciones Guardar precios y disponibilidad de dos años hacia adelante y un año hacia atrás Algunos números 20,000 hoteles ( 15 % de nuestro catálogo total) Cantidad de precios = 14,000,000 (muchas dimensiones ) Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 3 / 11

FSM Flights Search Manager Capa de servicios que sirve a la GUI gestionando las búsquedas de vuelos Requerimientos funcionales Paging, filtering & sorting Cache de búsquedas Algunos números 1,800,000 búsquedas diarias 30 búsquedas por segundo en horas pico 1 resultado de búsqueda 1 Mb Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 4 / 11

Henry Herramienta de automatización de pruebas que usamos para nuestros procesos de calidad Requerimientos funcionales Almacenar definiciones de tests Ejecutar tests en forma automática Almacenar resultados de ejecuciones de tests Categorización de tests Interfaz gráfica de administración y consulta Algunos números 50 aplicaciones 400 baterías de tests 30,000 resultados de tests automáticos diarios Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 5 / 11

Requerimientos comunes Todos necesitan una base de datos...... en el sentido de repositorio, no necesariamente relacional Volumen Escalabilidad Performance (R/W) Disponibilidad Modelos semi-estructurados (schema-less, key/value) [ Commodity High end virtualized ] HW Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 6 / 11

Requerimientos diferenciadores PAM FSM Henry Stock Transacciones Cache Estado Sesión Gran colección de resultados Heterogeneidad de resultados Resultados de gran tamaño Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 7 / 11

Productos Big Data No SPOF Consistencia ajustable Escrituras super-rápidas Consistencia estricta MVCC, ICV, CAS HDFS & Map/Reduce Orientado a documento JSON/BSON SPOF failover CQL Map/Reduce Monoĺıtico SPOF failover Modular GridFS Modular Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 8 / 11

Un jueguito Unir según corresponda PAM Henry FSM Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 9 / 11

Un jueguito Unir según corresponda PAM Henry FSM Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 9 / 11

Un jueguito Unir según corresponda PAM Henry FSM Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 9 / 11

Un jueguito Unir según corresponda PAM Henry FSM Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 9 / 11

Disclaimer Mapping requerimientos tecnología no siempre es tan lineal Otros mappings válidos (PAM Cassandra??) Otras tecnologías (PAM RDBMS, FSM Redis) Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 10 / 11

Gracias! Contacto: Martín Chaia - mchaia@despegar.com Research @ Despegar - research2@despegar.com Despegar.com Requerimientos de Big Data y tecnologías seleccionadas en 3 sistemas reales 11 / 11