Atalaya: desde la tela de araña

Cultura en la red, reflexiones, relatos, tutoriales y paridas diversas

[libro #19] I ♥ logs, Jay Kreps

2016-07-18 20:03 La informática puede parecer una ciencia relativamente estática, acelerada solamente por los gigahercios que dan vida a sus procesadores y por el número de cores que hay en los mismos. Sin embargo, esa impresión de cambio continuo, de carrera hacia ningún sitio que nos trae todos los meses nuevos lenguajes, nuevos marcos de aplicaciones, también nos trae nuevos paradigmas y nuevas, y fundamentalmente diferentes, formas de diseñar aplicaciones.
Este libro, que surge de la experiencia del autor con el diseño y la construcción de sistemas en LinkedIn, presenta uno de tales cambios, la denominada arquitectura kappa o centrada en los logs. Los logs no parecen una cosa muy atractiva ni tecnológica, para cualquiera que haya tenido que lidiar con los de Apache o los del sistema. Sin embargo, son una forma de expresar cambios de estado y de almacenar esos datos. Con un procesamiento adecuado que sea capaz de extraer información de ellos rápida y adecuadamente, han acabado convirtiéndose en la base de arquitecturas que permiten tratamiento masivo, escalable, de datos y aplicaciones con un comportamiento consistente y una metodología de desarrollo relativamente sencilla.
Centrado sobre todo en Apache Kafka, un sistema de tratamiento de logs, y Samza, seguimos con el mismo tema, un sistema de tratamiento de flujos o torrentes de datos, o como diablos se diga streams, se centra más en la filosofía que en mostras trozos de código, con lo que resulta ligero de leer y ayuda a pensar de una forma nueva, más que la sintaxis o la semántica de esa forma.
Es un libro corto y yo diría que imprescindible para cualquier informático moderno. Eso, o cualquiera de los artículos dedicados a esta arquitectura o a Kafka (el sistema, no el literato).

Referencias (TrackBacks)

URL de trackback de esta historia http://atalaya.blogalia.com//trackbacks/76427

Comentarios

1
De: Palimp Fecha: 2016-07-19 09:35

Nunca hubiera imaginado un libro con este título, y aún menos que resultara tan interesante. Apuntado queda.



2
De: Anónima Fecha: 2016-07-19 11:59

Pues mi recuerdo de los logs de eventos de los SCADA es bastante kafkiano, sí :D

(nunca se me hubiera ocurrido que sirvieran para nada más que discutir con los clientes...)

En mi caso des-apuntado queda :P

¡Abrazos veraniegos!



3
De: JJ Fecha: 2016-07-29 12:41

@palimp: es cortito además. Y hace buen uso de los glifos Unicode.
@Anónima: bueno, es ir un poco más allá. Y usando cosas libres. Un abrazo también.



Se comenta en...

  • JJ en [Libro #1] Harry Potter and the Cursed Child, de JK Rowling, John Tiffany y Jack Thorne
  • Anonima en [Libro #1] Harry Potter and the Cursed Child, de JK Rowling, John Tiffany y Jack Thorne
  • JJ en [Libro #29] El guardián invisible, de Dolores Redondo
  • Jorge en [Libro #29] El guardián invisible, de Dolores Redondo
  • JJ en [Libro #30] Code simplicity, de Max Kanat-Alexander
  • rvr en [Libro #30] Code simplicity, de Max Kanat-Alexander
  • JJ en [Libro #22] Fantasía, de Emilia Pardo Bazán
  • Palimp en [Libro #22] Fantasía, de Emilia Pardo Bazán
  • marta en [Libro #21] Birchwood, de John Banville
  • JJ en [Libro #10] The son, de Jo Nesbo
  • Sobre Atalaya

    Esta es la bitácora o blog de Juan Julián Merelo. Si quieres contactar con el autor, usa su correo electrónico jjmerelo (arroba) gmail.com, o simplemente deja un comentario. Y si quieres leer alguna cosa más de las que escribe, prueba esta novela

    Listas de deseos

    A veces leo

    Otras veces escribo en

    Blogalia Blogalia