Case Study: Azure Service Bus and Event-Driven Architectures

Introduction In this article we will talk about Event-Driven Architectures. We choose to use the Azure Cloud Infrastructure.Service Bus provides reliable, secure asynchronous messaging at scale. This article is written by the engineering team at CreateIT and it is intended to show you a case study in one of our projects for a client. We'll take a deeper dive into the Service Bus technology, architecture, and design choices. The post will cover both conceptual material as well as implementation details. Most importantly, we will discuss design and implementation of some of the features that provide secure and reliable messaging at scale, while minimizing operational cost. Service Bus Entities When we are working with Azure Service Bus, we can choose two Entities: Topics or Queues. You can have multiple Topics or Queues per Service Bus Namespace, but firstly you need to differ one from another. If you want a FIFO queue and only have one Consumer,...
Getting Started with CloudEvents and AsyncAPI

Getting Started with CloudEvents and AsyncAPI

In the previous blog post we went over a case study for Azure Service Bus. In this article we'll look at two specs, CloudEvents and AsyncAPI, that you can...
NoSQL introduction

NoSQL First Act – a historical introduction

0
NoSQL databases introduction and dominant features. A historical perspective to their appearance in a world dominated by relational model databases.

SharePoint Scenarios – Online, On-Premises or Hybrid!?

Hey Everyone!!! Today i'm going to talk about SharePoint Scenarios and what are the main difference between this three types of scenarios and what scenario should be the option for your...

BizTalk Server Performance Optimization Guide + MsgBoxViewer

0
Microsoft has published a few days ago a new guide around optimization of BizTalk Server performance. This is a lengthy guide (over 200 pages), but it has a lot...

VSoft FinalBUilder 5.5

0
In the last few days I finally got around to test and deploy FinalBuilder. This tool is like a DSL for building software applications. With over 600 actions (almost...

«Architecting a Large Software Project – Lessons Learned» @ Netponto 50th Meeting – Lisboa...

0
Two weeks ago I presented a session at the 50th meeting of the Lisbon Netponto Group, the largest community of .Net development in Lisboa. This two-hour session, which was...

More on Mind Mapping

0
A site called Innovation Tools (which I recommend) published in September 2006 the results of a survey on mind mapping software (in PDF). MindManager is the clear leader, with ~70%...

techEd 2007 Influencer Community Camps: Development +/vs Architecture Communities

0
This year Microsoft held a set of pre-conference meetings with "Community Influencers" (MVP's, etc.). These meetings happened in an interesting open format: The Microsoft Influencers Community Camps will...

BizTalk Server 2010 R2 TAP

0
The TAP for the next version of BizTalk, strangely pre-named “2010 R2” (instead of 2013) is open for nominations here. Of the list of new features, I am especially...