nsbcon 2014 - from layered web services to event-driven architecture - jan ove skogheim

Post on 05-Dec-2014

118 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

It's easy for developers to get enthusiastic about how simple it seems to implement an event-driven architecture with NServiceBus. Reality, however, can be quite different. Chances are you won't be able to start a new green field project to do this. Instead you'll need to add small pieces to your existing systems step-by-step and, hopefully, migrate to the new target architecture over a longer period. Jan Ove Skogheim shows how Rikstoto, the only licensed horse racing operator in Norway, moved from a layered service platform with Web Services calling other Web Services to a fully scaled out event driven platform based on NServiceBus.

TRANSCRIPT

From layered Web Services to Event-driven Architecture

Jan Ove Skogheim

55m transactions

200-300 per/sec

In the matrix

Happy days!

In the matrix

Clean it up

Bring the crayons!

Cluster them

Cut the ties

Service autonomy!

Scale it

Simple

Sa

Stability API

as g

Simple

Sa

Stability

API

as g

Simple

Sa Stability

API

as g

Complicated Infrastructure

Configuration

Life on the cutting edge

Complicated Infrastructure

Configuration

Life on the cutting edge

Complicated Infrastructure

Configuration

Life on the cutting edge

Complex

to IT Service

Complex

to IT

Service

Complex

to IT

Service

Ping pong considered bad!

Duplicate

QMIds

MSMQ

Quota

From layered Web Services to Event-driven Architecture

Jan Ove Skogheim

top related