000 02866nam a2200373 i 4500
001 36353
003 CO-SiCUC
005 20240912162139.0
007 ta
008 240912s2022 ck ad g 000 0 spa d
020 _a9789587788501
035 _a(CO-SiCUC) 36353
040 _aCO-SiCUC
_bspa
_cCO-SiCUC
_dCO-SiCUC
_erda
041 0 _aspa
082 0 4 _a005.74
_bK64d 2022
_223
100 1 _aKleppmann, Martin.
_4aut
_eautor
_965024
245 1 0 _aDiseño de aplicaciones mediante el uso intensivo de datos :
_blos grandes conceptos sobre los sistemas confiables, escalables y mantenibles /
_cMartin Kleppmann.
250 _aPrimera edición.
264 1 _aColombia :
_bMarcombo,
_c2022.
300 _a599 páginas :
_bilustraciones, gráficas ;
_c24 cm
336 _2rdacontent
_atexto
_btxt
337 _2rdamedia
_asin mediación
_bn
338 _2rdacarrier
_avolumen
_bnc
504 _aIncluye referencias bibliográficas al final de cada capítulo.
505 1 _aParte I. Fundamentos de los sistemas de datos. 1. Aplicaciones confiables, escalables y mantenibles. -- 2. Modelos de datos y lenguajes de consulta. -- 3. Almacenamiento y recuperación. -- 4. Codificación y evolución. -- Parte II. Datos distribuidos. 5. Replicación. -- 6. Particionado. -- 7. Transacciones. -- 8. El problema de los sistemas distribuidos. -- 9. Coherencia y consenso. -- Parte III. Datos derivados. 10. Procesamiento por lotes. -- 11. Procesamiento de flujos. -- 12. El futuro de los sistemas de datos.
520 3 _aLos datos están en el centro de muchos desafíos que se presentan actualmente en el diseño de sistemas. Hay que resolver cuestiones complejas, como la escalabilidad, la coherencia, la fiabilidad, la eficiencia y el mantenimiento. Además, existe una abrumadora variedad de herramientas, incluyendo bases de datos relacionales, almacenes de datos NoSQL, procesadores de flujo o por lotes y gestores de mensajes. ¿Cuáles son las opciones correctas para nuestra aplicación? ¿Cómo podemos entender todos estos conceptos que están de moda? En esta guía práctica, el autor Martin Kleppmann le ayuda a navegar por este variado panorama examinando los pros y los contras de las distintas tecnologías destinadas al procesamiento y almacenamiento de datos. El software cambia constantemente, pero los principios fundamentales siguen siendo los mismos. Con este libro, los ingenieros y arquitectos de software aprenderán a aplicar esas ideas en la práctica y aprovechar al máximo los datos en las aplicaciones modernas.
_cEl texto.
590 _aIngeniería de Sistemas
650 1 7 _aAlmacenamiento de datos
_2armarc.
_949361
650 1 7 _aSistemas de información
_2armarc.
_94983
650 1 7 _aBases de datos
_2armarc.
_94940
650 1 7 _aAdministración de bases de datos
_2armarc.
_97269
650 1 4 _aGestión de datos.
_965023
942 _2ddc
_cBK
999 _c36353
_d36353