Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vamos! Sé Reactivo con tus Datos: Como parar bloqueos usando Spring Data y bases de datos reactivas de NoSQL

Mark Heckler
September 22, 2018

Vamos! Sé Reactivo con tus Datos: Como parar bloqueos usando Spring Data y bases de datos reactivas de NoSQL

Programación reactiva es una herramienta genial para el desarollador experto, habilitandonos entregar servicios más escalables, elásticos, y responsivos...pero solo si podamos utilizar el modelo reactivo en la pila entera (o "full stack"). Si faltamos de rediseñar nuestros sistemas para incluir interacciones reactivas con las bases de datos, es posible aumentar complejidad *Y* degradar rendimiento.

Usando Spring Data y tu favorita base de datos de NoSQL, se puede explotar el poder completo de los sistemas reactivos, incluyendo "al metal". En esta sesión, en ponente discute y compara soporte reactivo para MongoDB, Cassandra, Couchbase, y Redis, y entonces demuestra como usar cada opción en producción por programando _en vivo_ ejemplos del mundo real. Vengas a esta sesión para aumentar tu nivel y terminar bloqueos!

Mark Heckler

September 22, 2018
Tweet

More Decks by Mark Heckler

Other Decks in Programming

Transcript

  1. Vamos: Sé Reactivo con tus Datos Como parar bloqueos usando

    Spring Data y bases de datos reactivas de NoSQL Mark Heckler Spring Developer Advocate www.losheckler.com [email protected] [email protected] @mkheck
  2. @mkheck @springdata @projectreactor Quién soy? • Autor • Ponente •

    Arquitecto & Desarrollador • Campeón de Java • Buscador de manera mejor
  3. @mkheck @springdata @projectreactor –Rossen Stoyanchev del equipo de Project Reactor

    (traducción) “En pocas palabras, ‘programación reactiva’ es sobre aplicaciones sin bloqueo, impulsadas por eventos que escalen con pocos hilos con contrapresión como ingrediente clave con el objetivo de asegurar productores no abrumen consumidores.”