O'Reilly logo

Mastering NServiceBus and Persistence by Rich Helton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. NServiceBus Persistence Introduction

In this chapter, we will discuss NServiceBus (NSB) and the basic persistence design pattern it uses, which includes the saga, gateway, subscription, messages, and timeout design patterns. We will also discuss the benefits of using NSB and what it brings to the table in software design. Finally, we will discuss the following topics:

  • Introduction to SOA
    • The need for metadata
    • The need for persistence patterns
    • The need for enterprise frameworks
    • Fallacies of distributed computing
    • The need for sagas
    • A real-life saga
  • Beginning an NServiceBus saga
  • Beginning NServiceBus assemblies

Introduction to SOA

Service Oriented Architecture (SOA) is a very important architectural concept (http://en.wikipedia.org/wiki/Service-oriented_architecture ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required