Tag: Architecture
-
Architecture
Evaluating an Asynchronous Processing Design
I was recently asked to provide feedback on an implementation designed to decouple accepting requests in a service from processing them. Initially, I intended…
-
-
Architecture
DTC-Enforced Constraints
There are numerous blogs and talks out there about why you should or should not use distributed transaction coordinators (DTC) and they…
-
Architecture
Scalability and SOA — Part 3 (UI Composition)
In part 2, I briefly covered Event-Driven SOA and why event messages are preferred for communication between services. I also stated that…
-
Architecture
Scalability and SOA — Part 2 (Event-Driven SOA)
In the previous post in this series, I wrote about scaling up vs out, why we chose scaling-out and why layered service models are not the answer. In this post,…
-
SOA
Scalability and SOA - Part 1
In this series of posts, I will discuss the challenges I faced developing a highly scalable and highly available SaaS product using a Service-Oriented…