DirectorySoftwareBlog Details for "Udi Dahan - The Software Simplist"

Udi Dahan - The Software Simplist

Udi Dahan - The Software Simplist
.Net Development Expert & SOA Specialist
Articles: 1, 2, 3, 4, 5, 6, 7

Articles

[Podcast] Highly Scalable Web Architectures
2008-06-19 15:42:00
For those people who couldn’t come to TechEd USA and didn’t see my talks on how to build highly scalable web architectures, you’re in luck - Craig, the man behind the Polymorphic Podcast sat down with me and we chatted about what the problems, common solutions, and effective tactics there are in this space. For ...
More About: Architecture , Caching , Scalability , Web Services
External Value Configuration with IoC
2008-06-13 18:32:00
One of the things I haven’t like about using IoC containers, AKA dependency injection frameworks, was the string-based configuration model they exposed. In order to set these values, developers had 2 options: either use XML config (usually without the benefit of intellisense or refactoring support), or use code (still quoting property names - again, no ...
More About: Development , Simplicity , Dependency Injection , Configuration , External
External Value Configuration with IoC
2008-06-13 11:32:00
One of the things I haven’t like about using IoC containers, AKA dependency injection frameworks, was the string-based configuration model they exposed. In order to set these values, developers had 2 options: either use XML config (usually without the benefit of intellisense or refactoring support), or use code (still quoting property names - again, no ...
More About: Development , Simplicity , Dependency Injection , Configuration , External
Prism - Occasionally Connected?
2008-06-09 14:46:00
Prism, AKA Composite Application Guidance + Composite Application Library, is rolling towards a release. I’ve been talking with Glenn Block quite a bit about Prism, and am even on the advisory board (what were they thinking?). One of the topics not covered by Prism is occasional connectivity, and I would like to say a word or ...
More About: Architecture , Development , Threading , Prism , Connected
Prism - Occasionally Connected?
2008-06-09 14:46:00
Prism, AKA Composite Application Guidance + Composite Application Library, is rolling towards a release. I’ve been talking with Glenn Block quite a bit about Prism, and am even on the advisory board (what were they thinking?). One of the topics not covered by Prism is occasional connectivity, and I would like to say a word or ...
More About: Architecture , Development , Threading , Prism , Connected
Web Scalability Slides and Code
2008-06-06 14:23:00
For all the people who came to my talk on Web Scalability with Asynchronous Systems Architecture, thanks for coming and being such a great audience. For all my other readers and loyal subscribers, I’ve updated the code since last it was published so you can find the new stuff here. Here’s the powerpoint And here’s the code
More About: Code , Presentations , Slides
Web Scalability Slides and Code
2008-06-06 14:23:00
For all the people who came to my talk on Web Scalability with Asynchronous Systems Architecture, thanks for coming and being such a great audience. For all my other readers and loyal subscribers, I’ve updated the code since last it was published so you can find the new stuff here. Here’s the powerpoint And here’s the code
More About: Code , Slides
Architecture & Design World 2008
2008-05-31 13:23:00
In the vein of my previous post, I’ll be coming back to the States a month after TechEd for Dr. Dobb’s Architecture & Design World 2008. I’ll be giving my Avoid a Failed SOA talk (again). Apparently, I’m not the only one who’s been seeing one SOA project fail after another. Luckily, I’ve lived through enough ...
More About: Service , Presentations
Architecture & Design World 2008
2008-05-31 13:23:00
In the vein of my previous post, I’ll be coming back to the States a month after TechEd for Dr. Dobb’s Architecture & Design World 2008. I’ll be giving my Avoid a Failed SOA talk (again). Apparently, I’m not the only one who’s been seeing one SOA project fail after another. Luckily, I’ve lived through enough ...
More About: Service , Presentations
TechEd USA 2008
2008-05-31 12:56:00
I’ll be flying to Orlando FL in the next couple of days to TechEd USA. I’ll be speaking about how to create high performance and scalable web applications based on the principles I outlined in my previous post Asynchronous, High Performance Login for Web Farms. I’ll also be giving a more interactive session on How ...
More About: Presentations , 2008
TechEd USA 2008
2008-05-31 12:56:00
I’ll be flying to Orlando FL in the next couple of days to TechEd USA. I’ll be speaking about how to create high performance and scalable web applications based on the principles I outlined in my previous post Asynchronous, High Performance Login for Web Farms. I’ll also be giving a more interactive session on How ...
More About: Presentations , 2008
NServiceBus Performance
2008-05-21 09:08:00
I’ve gotten this question several times already but now companies are beginning to look for performance comparisons in making decisions around the use of nServiceBus. It’s often compared to straight WCF, BizTalk, and now Neuron ESB. In Sam’s recent post he posts to a case study of Neuron doing 28 million messages an hour. That’s far more than I’ve ever heard quoted for BizTalk. Disclaimer Before giving some numbers, please keep in mind that high performance of system infrastructure does not necessarily by itself mean that the system above it is running that fast. For instance, you may have server heartbeats running really quickly but the time it takes to save a purchase order borders on a minute. So, please, take all benchmarks with a grain of salt, or two, or a whole shaker-full. While I’m not at liberty to say on which specific domain/company these numbers were measured, I can say that we had the full gamut of “stateless services”, s...
More About: Performance
NServiceBus Performance
2008-05-21 09:08:00
I’ve gotten this question several times already but now companies are beginning to look for performance comparisons in making decisions around the use of nService Bus. It’s often compared to straight WCF, BizTalk, and now Neuron ESB. In Sam’s recent post he posts to a case study of Neuron doing 28 million messages an hour. That’s ...
More About: Architecture , Performance , Scalability
7 Simple Questions for Service Selection
2008-05-17 00:21:00
“So, which services do I need?” This innocuous question comes up a lot. Usually I get this question after a short problem domain description. One of these came up on the nService Bus discussion groups. Ayende took it and ran with it turning it into a nice blog post, An exercise in designing SOA systems. I’ve been ...
More About: Questions , Simple , Selection
7 Simple Questions for Service Selection
2008-05-17 00:21:00
“So, which services do I need?” This innocuous question comes up a lot. Usually I get this question after a short problem domain description. One of these came up on the nService Bus discussion groups. Ayende took it and ran with it turning it into a nice blog post, An exercise in designing SOA systems. I’ve been ...
More About: Questions , Simple , Selection
The Abbott & Costello of SOA
2008-05-03 00:37:00
My long-time readers will no doubt remember Bill, he who has sent me so many great questions around SOA and gotten me to put some of my best podcast episodes out. Well, Bill’s now got a blog and he’s putting up a lot of great information on SOA (and that’s saying quite a bit, I ...
More About: Abbott
The Abbott & Costello of SOA
2008-05-03 00:37:00
My long-time readers will no doubt remember Bill, he who has sent me so many great questions around SOA and gotten me to put some of my best podcast episodes out. Well, Bill’s now got a blog and he’s putting up a lot of great information on SOA (and that’s saying quite a bit, I ...
More About: Abbott
[Video] Messaging and Architecture Discussion at ALT.NET
2008-04-28 23:53:00
In this video, Greg Young, Martin Fowler, Evan Hoff, Dru Sellers, myself and some others discussed various aspects of event-based systems, how Domain-Driven Design works with them, what role messaging has, and how all these connect to architectural properties like scalability and fault tolerance. One of the questions that Martin started answering was how teams can ...
More About: Video , Architecture , Scalability , Discussion
[Video] Messaging and Architecture Discussion at ALT.NET
2008-04-28 23:53:00
In this video, Greg Young, Martin Fowler, Evan Hoff, Dru Sellers, myself and some others discussed various aspects of event-based systems, how Domain-Driven Design works with them, what role messaging has, and how all these connect to architectural properties like scalability and fault tolerance. One of the questions that Martin started answering was how teams can ...
More About: Video , Architecture , Scalability , Discussion
Visual Cobol, Enterprise Processes, and SOA
2008-04-23 17:15:00
There’s a fairly intense discussion going on these days amongst the SOA illuminati. In the hopes that people will see me standing beside them and conclude that I too know something, I’ve decided to chip in. Jim brought the concept of cohesion to the regular SOA discussions around loose coupling in his post Anemic Service Model, ...
More About: Visual , Cobol , Enterprise , Processes
Visual Cobol, Enterprise Processes, and SOA
2008-04-23 17:15:00
There’s a fairly intense discussion going on these days amongst the SOA illuminati. In the hopes that people will see me standing beside them and conclude that I too know something, I’ve decided to chip in. Jim brought the concept of cohesion to the regular SOA discussions around loose coupling in his post Anemic Service Model, ...
More About: Visual , Cobol , Enterprise , Processes
Twitter
2008-04-20 20:04:00
After seeing everybody twittering at both the MVP summit and the ALT.NET conference, I’ve decided to take the plunge. Not quite sure what to expect, but here goes.
More About: Community , Twitter
Twitter
2008-04-20 20:04:00
After seeing everybody twittering at both the MVP summit and the ALT.NET conference, I’ve decided to take the plunge. Not quite sure what to expect, but here goes.
More About: Community , Twitter
Time Dimension Necessary For Successful SOA Data Strategy
2008-04-20 18:49:00
I often run into companies working on an SOA initiative where certain information aspects are given more importance than is warranted and, as a result, the overall service coupling is increased. Sometimes this takes the form of a Canonical Data Model or as a Master Data Management service. In both cases, information is divorced from ...
More About: Architecture , Strategy , Time , Dimension
Time Dimension Necessary For Successful SOA Data Strategy
2008-04-20 18:49:00
I often run into companies working on an SOA initiative where certain information aspects are given more importance than is warranted and, as a result, the overall service coupling is increased. Sometimes this takes the form of a Canonical Data Model or as a Master Data Management service. In both cases, information is divorced from ...
More About: Architecture , Strategy , Time , Dimension
WCF, Smart Clients, and Deadlocks
2008-04-11 11:15:00
There’s a new article up on MSDN describing how to write Smart Clients using WCF. The author is none other than WCF-Master Lowy and he goes over the multitude of ways you can deadlock yourself. Here’s a taste: UI Thread and Concurrency Management Whenever you use hosting on the UI thread, deadlocks are possible. For example, the following ...
More About: Architecture , Development , Service
WCF, Smart Clients, and Deadlocks
2008-04-11 11:15:00
There’s a new article up on MSDN describing how to write Smart Clients using WCF. The author is none other than WCF-Master Lowy and he goes over the multitude of ways you can deadlock yourself. Here’s a taste: UI Thread and Concurrency Management Whenever you use hosting on the UI thread, deadlocks are possible. For example, the following ...
More About: Architecture , Development , Service
Scalability Article up on InfoQ
2008-04-11 07:59:00
I’ve published a new article on performance and scalability on InfoQ: Spectacular Scalability with Smart Service Contracts In this article, I attempt to debunk some of the myths around stateless-ness as the key to scalability. Here’s how it starts: It was a sunny day in June 2005 and our spirits were high as we watched the new ordering system ...
More About: Articles , Architecture , Performance , Article
Scalability Article up on InfoQ
2008-04-11 07:59:00
I’ve published a new article on performance and scalability on InfoQ: Spectacular Scalability with Smart Service Contracts In this article, I attempt to debunk some of the myths around stateless-ness as the key to scalability. Here’s how it starts: It was a sunny day in June 2005 and our spirits were high as we watched the new ordering system ...
More About: Articles , Architecture , Performance , Article
TechEd Israel Wrap Up
2008-04-09 17:50:00
To all the people who came to see my talks at TechEd Israel , I just wanted to thank you for being such a great audience and asking insightful questions. You can find the slides here: Designing High Performance Persistent Domain Models Avoid a Failed SOA It was a bit unfortunate that video wasn’t recorded for these talks, however ...
More About: Presentations , Wrap
More articles from this author:
1, 2, 3, 4, 5, 6, 7
46837 blogs in the directory.
Statistics resets every week.


Contact | About
© Blog Toplist 2008 - Supported by Web Catalog - SEO by FeWorks
eXTReMe Tracker