arquitecturas reactivas - microsft azure

25

Upload: nicolas-herrera-farias

Post on 03-Jul-2015

164 views

Category:

Software


0 download

DESCRIPTION

Está fue la presentación realizada en el Microsoft Dev Day 2014 en Lima, Perú. En esta presentación se trato el tema del diseño reactivo haciendo uso de tecnologías Microsoft y usando todo el potencial de Microsoft Azure como proveedor de nube, y en especial, mostrar el potencial del Azure Service Bus

TRANSCRIPT

Page 1: Arquitecturas reactivas - Microsft Azure
Page 2: Arquitecturas reactivas - Microsft Azure

Arquitecturas reactivas con

tecnologías Microsoft

Page 3: Arquitecturas reactivas - Microsft Azure

¿Responsive?

Page 4: Arquitecturas reactivas - Microsft Azure

¿Escalable?

Page 5: Arquitecturas reactivas - Microsft Azure

¿Asíncrona?

Page 6: Arquitecturas reactivas - Microsft Azure

¿Reactivo?

Page 7: Arquitecturas reactivas - Microsft Azure

¿El manifiesto reactivo?

Page 8: Arquitecturas reactivas - Microsft Azure

Nicolás Herrera

http://nicolocodev.com

Page 9: Arquitecturas reactivas - Microsft Azure

No reactivo vs Reactivo

Page 10: Arquitecturas reactivas - Microsft Azure

Pull request Request Queries

Cliente Web Server API Database

Page 11: Arquitecturas reactivas - Microsft Azure

Los requerimientos han cambiado

Page 12: Arquitecturas reactivas - Microsft Azure

¿Tiempo de respuesta inmediato?

Page 13: Arquitecturas reactivas - Microsft Azure
Page 14: Arquitecturas reactivas - Microsft Azure

SOA

Page 15: Arquitecturas reactivas - Microsft Azure

Event-DrivenArchitecture

Page 16: Arquitecturas reactivas - Microsft Azure

Entonces, ¿Aplicaciones reactivas?

Page 17: Arquitecturas reactivas - Microsft Azure

El manifiesto reactivo

Page 18: Arquitecturas reactivas - Microsft Azure
Page 19: Arquitecturas reactivas - Microsft Azure
Page 20: Arquitecturas reactivas - Microsft Azure

Notificaciones Push

Encolar mensajes

Queries

Cliente Web Server Manejador de mensajes Database

Page 21: Arquitecturas reactivas - Microsft Azure

Notificaciones Push

Cliente Web Server

SignalR

Page 22: Arquitecturas reactivas - Microsft Azure

Encolar mensajes

Web Server Manejador de mensajes Microsoft

AzureService

Bus

Page 23: Arquitecturas reactivas - Microsft Azure

Queries

Database AzureTable

Storage

Page 24: Arquitecturas reactivas - Microsft Azure

¡Gracias!Nicolás Herrera Farias

Freelance software developer

[email protected]

Page 25: Arquitecturas reactivas - Microsft Azure