Diseño de aplicaciones mediante el uso intensivo de datos (Registro nro. 1006)
[ vista simple ]
| 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 |
| 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 |
