Centro de

Documentación

Biblioteca

Catálogo en línea

Diseño de aplicaciones mediante el uso intensivo de datos (Registro nro. 1006)

Detalles MARC
000 -CABECERA
campo de control de longitud fija 07720nam a22001937a 4500
003 - NUMERO DE CONTROL DE IDENTIFICACIÓN
campo de control OSt
005 - FECHA Y HORA DE LA ÚLTIMA TRANSACCIÓN
campo de control 20250403140217.0
008 - DATOS DE LONGITUD FIJA--INFORMACIÓN GENERAL
campo de control de longitud fija 230418b |||||||| |||| 00| 0 eng d
020 ## - NÚMERO INTERNACIONAL ESTÁNDAR DEL LIBRO (ISBN)
Número Internacional Estándar del Libro (ISBN) 978-958-778-850-1
040 ## - FUENTE DE LA CATALOGACIÓN
Centro catalogador/agencia de origen B-ISTTENA
041 ## - CÓDIGO DE LENGUA
Código de lengua del texto/banda sonora o título independiente Esp
245 ## - MENCIÓN DE TÍTULO
Título Diseño de aplicaciones mediante el uso intensivo de datos
Resto del título Los grandes conceptos sobre los sistemas confiables escalables y mantenibles
Mención de responsabilidad, etc Martin Kleppmann
250 ## - MENCIÓN DE EDICIÓN
Mención de edición 1ra Ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Lugar de publicación, distribución, etc. Colombia
Nombre del editor, distribuidor, etc. MARCOMBO S.L
Fecha de publicación, distribución, etc. 2020
300 ## - DESCRIPCIÓN FÍSICA
Extensión 599 P.
Dimensiones 24 x 17 cm .
505 ## - NOTA DE CONTENIDO CON FORMATO
Nota de contenido con formato CONTENIDOS<br/>-Prefacio.<br/>-Parte I.<br/>-Fundamentos de los sistemas de datos<br/>1. Aplicaciones confiables, escalables y mantenibles.<br/>-Reflexiones sobre los sistemas de datos.<br/>-Confiabilidad.<br/>-Fallos de hardware..<br/>-Errores de software<br/>-Errores humanos<br/>-¿Cuál es la importancia de la confiabilidad?<br/>-Escalabilidad..<br/>-Descripción de la carga.<br/>-Descripción del rendimiento<br/>-Enfoques para hacer frente a la carga<br/>-Mantenimiento<br/>-Operatividad: facilitar la vida a las operaciones.<br/>-Simplicidad: gestión de la complejidad<br/>-Evolución: facilitar el cambio.<br/>-Resumen<br/>-Referencias.<br/>2. Modelos de datos y lenguajes de consulta.<br/>-El modelo relacional frente al modelo de documentos<br/>-El nacimiento de NoSQL<br/>-El desajuste objeto-relacional.<br/>-Relaciones de muchos a uno y muchos a muchos. <br/>-¿Están las bases de datos de documentos repitiendo la historia?<br/>-Bases de datos relacionales frente a las de documentos en la actualidad<br/>-Lenguajes de consulta de datos.<br/>-Consultas declarativas en la web.<br/>-Consultas de MapReduce<br/>-Modelos de datos de tipo grafo.<br/>-Grafos de propiedades.<br/>-Lenguaje de consulta Cypher.<br/>-Consulta de gráficos en SQL.<br/>-Almacenes triples y SPARQL<br/>-Los fundamentos: Datalog.<br/>-Resumen.<br/>-Referencias.<br/>3. Almacenamiento y recuperación.<br/>-Estructuras de datos que potencian la base de datos<br/>-Indices hash....<br/>-SSTables y árboles LSM..<br/>-Árboles B.<br/>-Comparación de los árboles B con los árboles LSM<br/>-Otras estructuras de indexación<br/>-¿Procesamiento de transacciones o análisis?.<br/>-Almacén de datos.<br/>-Estrellas y copos de nieve: esquemas para el análisis<br/>-Almacenamiento orientado a columnas..<br/>-Compresión de columnas.<br/>-Orden de clasificación en el almacenamiento por columnas <br/>-Escritura en el almacenamiento orientado a columnas.<br/>-Agregación: cubos de datos y vistas materializadas<br/>-Resumen<br/>-Referencias..<br/>4. Codificación y evolución.<br/>-Formatos de codificación de datos<br/>-Formatos específicos para cada lenguaje JSON, XML y variantes binarias.<br/>-Thrift y Protocol Buffers.<br/>-Avro<br/>-Méritos de los esquemas<br/>-Modos de flujo de datos.<br/>-Flujo de datos a través de bases de datos.<br/>-Flujo de datos a través de servicios: REST y RPC.<br/>-Flujo de datos por paso de mensajes.<br/>-Resumen.<br/>-Referencias..<br/>5. Replicación.<br/>-Líderes y seguidores.<br/>-Replicación sincrona frente a asincrona.<br/>-Cómo configurar nuevos seguidores.<br/>-Gestión de las interrupciones de los nodos.<br/>-Implementación de logs de replicación<br/>-Problemas de retardo en la replicación.<br/>-Lectura de nuestras propias escrituras<br/>-Lecturas monotónicas<br/>-Lecturas de prefijos coherentes.<br/>-Soluciones para el retardo en la replicación.<br/>-Replicación multilider.<br/>-Casos de uso de la replicación multilíder<br/>-Gestión de conflictos de escritura...<br/>-Topologias de replicación multilíder<br/>-Replicación sin lider.<br/>-Escritura en la base de datos cuando un nodo no funciona..<br/>-Limitaciones de la coherencia del quorum.<br/>-Quorum descuidados y transferencias indirectas<br/>-Detección de escrituras simultáneas<br/>-Resumen.<br/>-Referencias..<br/>6. Particionado<br/>-Particionado y replicación.<br/>-Particionado de datos clave-valor...<br/>-Particionado por rangos de claves.<br/>-Particionado por hash de claves. <br/>-Cargas de trabajo desbalanceadas y mitigación de puntos calientes<br/>-Particionado e índices secundarios<br/>-Particionado de índices secundarios por documento.<br/>-Particionado de indices secundarios por término.<br/>-Rebalanceo de particiones.<br/>-Estrategias de rebalanceo<br/>-Operaciones: rebalanceo automático o manual.<br/>-Enrutamiento de solicitudes.<br/>-Ejecución de consultas en paralelo<br/>-Resumen<br/>-Referencias..<br/>7. Transacciones.<br/>-El resbaladizo concepto de transacción»<br/>-El significado de ACID.<br/>-Operaciones con un solo objeto y con varios objetos<br/>-Niveles de aislamiento débil.<br/>-Lectura confirmada.<br/>-Aislamiento de instantáneas y lectura repetitiva <br/>-Cómo evitar que se pierdan las actualizaciones.<br/>-Escritura desviada y fantasmas<br/>-Serializabilidad.<br/>-Ejecución en serie<br/>-Bloqueo en dos fases (2PL).<br/>-Aislamiento de instantáneas serializable (SSI).<br/>-Resumen..<br/>-Referencias...<br/>8. El problema de los sistemas distribuidos.<br/>-Fallos y averías parciales.<br/>-Computación en la nube y supercomputación.<br/>-Redes poco fiables.<br/>-Fallos de red en la práctica.<br/>-Detección de fallos...<br/>-Tiempos de espera y retardos ilimitados.<br/>-Redes sincronas frente a asincronas.<br/>-Relojes poco fiables..<br/>-Relojes monotónicos frente a relojes en tiempo real<br/>-Sincronización y precisión del reloj<br/>-Confianza en los relojes sincronizados.<br/>-Pausas del proceso<br/>-Conocimiento, verdades y mentiras..<br/>-La verdad la define la mayoría<br/>-Fallos bizantinos...<br/>-Modelos de sistemas y realidad.<br/>-Resumen..<br/>-Referencias.<br/>9. Coherencia y consenso.<br/>-Garantías de coherencia.<br/>-Linealizabilidad<br/>¿Qué hace que un sistema sea linealizable?<br/>-Confianza en la linealizabilidad<br/>-Implementación de sistemas linealizables..<br/>-El coste de la linealizabilidad.<br/>-Garantías del ordenamiento.<br/>-Ordenamiento y causalidad.<br/>-Ordenamiento por números de secuencia<br/>-Difusión de orden total<br/>-Transacciones distribuidas y consenso.<br/>-Confirmación atómica y confirmación en dos fases (2PC)<br/>-Transacciones distribuidas en la práctica..<br/>-Consenso tolerante a fallos<br/>-Servicios de afiliación y coordinación.<br/>-Resumen<br/>-Referencias..<br/>-Parte III. Datos derivados<br/>10. Procesamiento por lotes.<br/>-Procesamiento por lotes con herramientas Unix.<br/>-Análisis de un log sencillo.<br/>-La filosofia Unix<br/>-MapReduce y sistemas de archivos distribuidos.<br/>-Ejecución de trabajos MapReduce..<br/>-Agrupaciones y uniones de lados reducidos.<br/>-Uniones del lado del mapa Resultado de los flujos de trabajo por lotes<br/>-Comparación de Hadoop con las bases de datos distribuidas.<br/>-Más allá de MapReduce Materialización del estado intermedio.<br/>-Grafos y procesamiento iterativo.<br/>-API y lenguajes de alto nivel.<br/>-Resumen.<br/>-Referencias..<br/>11. Procesamiento de flujos.<br/>-Transmisión de flujos de eventos.<br/>-Sistemas de mensajería.<br/>-Logs particionados<br/>-Bases de datos y flujos.<br/>-Necesidad de mantener los sistemas sincronizados.<br/>-Captura de datos de cambios<br/>-Aprovisionamiento de eventos <br/>-Estado, flujos e inmutabilidad..<br/>-Procesamiento de flujos...<br/>-Usos del procesamiento de flujos<br/>-Razonamiento sobre el tiempo..<br/>-Uniones de flujos<br/>-Tolerancia a fallos.<br/>-Resumen...<br/>-Referencias.<br/>12. El futuro de los sistemas de datos<br/>-Integración de datos. Combinación de herramientas especializadas mediante la derivación de datos<br/>-Procesamiento por lotes y procesamiento de flujos<br/>-Desagregación de bases de datos Composición de las tecnologías de almacenamiento de datos.<br/>-Diseño de aplicaciones en torno al flujo de datos<br/>-Observación del estado derivado.<br/>-En busca de la corrección Argumento de las bases de datos de extremo a extremo<br/>-Aplicación de restricciones.<br/>-Puntualidad e integridad<br/>-Confie, pero verifique..<br/>-Hacer lo correcto<br/>-Análisis predictivo<br/>-Privacidad y seguimiento..<br/>-Resumen.<br/>-Referencias.<br/>-Glosario.<br/>
650 ## -
Término de materia o nombre geográfico como elemento de entrada BASE DE DATOS AVANZADA
942 ## - ELEMENTOS DE PUNTO DE ACCESO ADICIONAL (KOHA)
Código de la institución [OBSOLETO] B-ISTTENA
Tipo de ítem Koha Libros
Fecha de Catalogación 18/04/2023
Catalogador Erika Calapucha
Fecha de adquisición 14/04/2023
Existencias
Localización permanente Fecha de adquisición Fuente de adquisición Número de inventario Código de barras Número de copia Costo, precio normal de compra Tipo de ítem Koha
Instituto Superior Tecnológico Tena 04/14/2023 DONACIÓN ISTT-DS-0219 ISTT-DS-0219 Eje. 1/1 59.00 Libros
Dirección: Km 1 ½ vía (Tena - Archidona)
soporte@itstena.edu.ec - secretaria.general@itstena.edu.ec
Tena - Ecuador