Contents tagged with Microsoft
-
Processing events from multiple sources using Microsoft StreamInsight
One of the fundamental patterns of Complex Event Processing (CEP) applications is the ability of process events from various input sources and distribute to multiple output sources. These operations require high degrees of coordination what makes it particularly difficult to implement in real world scenarios. Why is that? Well, for starters, continuously querying data from multiple sources entails implementing certain degrees of parallelisms on the CEP application. As we all know, parallel processing techniques typically introduces challenges from the error handling and availability perspective. These complexity is increased on CEP scenarios that need to create queries that combines events from multiple sources that are being produced in parallel. The following figure helps to illustrate that scenario.
-
Microsoft’s StreamInsight first thoughts
I spent this weekend toying with Microsoft StreamInsight bits. I have a few blog posts planned for the next few days that tackle very specific CEP patterns but I figure it might make sense to start by highlighting some of the features I think differentiate Microsoft's StreamInsight from other CEP technologies in the market. Here is a n initial summary of the features I really like about Microsoft's StreamInsight:
-
Speaking at ArcSig User Group tomorrrow
I will be speaking tomorrow at the South Florida Architecture User Group (ArcSig). The session is titled From SOA to WOA: Introducing Web Oriented Architectures and touches upon the fundamental principles and architecture techniques that can help developers to implement distributed systems that leverage the principles of REST.
-
Using WCF 4.0 XAML Services in the real world: Activating WCF Services from a central repository
Declarative Services is one of the new features included in the .NET framework 4.0. In a nutshell, declarative services are WCF services modeled and implemented entirely in XAML. This feature is fundamentally enabled by extending Windows Workflow Foundation (WF) 4.0 with the capability of modeling WCF contracts using XAML. You can read more details about declarative services on the MSDN documentation. Even if you are not entirely familiar with WF as a technology, I am sure you can see the advantages of implementing services in a declarative languages.
-
SOAWorld 2009 session
Thanks to all the folks who attended to my session about WOA at SOAWorld 2009. I got a lot of interesting questions from an always sharp New York audience :). You can get the slide deck here…
-
Speaking at SOAWorld 2009
This afternoon I will be presenting a session about Web Oriented Architectures (WOA) at SOAWorld. The session explores the concepts behind real world architectures based on the principles of REST and how they represent an interesting alternative to traditional SOA.
-
We are still hiring...
As you might be aware, Tellago (my new venture ) has been steadily growing during last year. We are still looking for talented architects that would like to join our team. Specifically, we are have a few openings for BizTalk Architects and developers. If you are skilful with BizTalk technologies and you are crazy enough to join our team please drop me a line at jesus dot rodriguez at tellago dot com or at jobs at tellago dot com.
-
Speaking about WCF and WF 4.0 at VSLive
Next Monday I will be presenting two sessions at VSLive Las Vegas. The first session is about the WCF 4.0 extensibility model and it covers almost all the major extensibility points of the different WCF subsystems such as messaging, security, instancing, etc.
-
Using WCF Services with Axum: A load generation sample
Following my previous post, I’ve decided to start blogging some examples of the use of Axum on distributed programming scenarios. The purpose of these samples is not to detail the specific features of the Axum language but rather to highlight some practical scenarios that can be improved by the combination of Axum and other technologies.
-
Pablo does security
My good friend and colleague Pablo Cibraro will be presenting a MSDN WebCast tomorrow about the capabilities, relationships and differences of emerging security standards such as OpenID, OAuth and LiveID. The WebCast is targeting Microsoft’s Latinoamerica developer community and will be conducted in Spanish :(