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

Udi & Greg Reach CQRS Agreement
2012-02-10 22:01:00
Hard to believe, isn’t it? Although both myself and Greg have been saying (quite publicly) for a long time now that we’re in agreement in about 99% of the DDD/CQRS content we talk about, it turns out the terminology we use has made it very difficult for everybody else to see that. Anyway, on a recent call ...
More About: Architecture
Change is hard
2012-01-08 13:45:00
Organizational change is hard – like the way a diamond is hard. So, don’t try to change the organization. It’s too big anyway. Instead, focus on changing one person at a time – that’s hard enough. Don’t necessarily take the “one person as a time” too literally, though. You don’t need to completely and utterly have one person won ...
More About: Life , Management , Consulting , Coaching , Change
Talks, NServiceBus Beta, and Course Registration
2012-01-04 11:33:00
Some links to things that don’t fit anywhere else: Andreas Ohlund’s talk on New and Shiny things in NService Bus 3.0 is available here. By the way, we’ve now got a beta out of NServiceBus 3.0 – get it here. Yves Goeleven will be giving a talk on simplifying distributed application development with NServiceBus and the Windows Azure Platform ...
More About: Community , General , Beta , Presentations
The Myth Of ?Infinite Scalability?
2011-12-29 10:58:00
Scalability is a topic near and dear to my heart. Many a client seeks me out for the first time for help in this area. Usually the request is for an amount substantially smaller than infinity. It’s usually on the discussion groups and in conference presentations that infinity is brought into it. The basics The first issue with scalability is ...
More About: Architecture , Performance , Scalability , Availability
MSMQ Info
2011-12-26 13:18:00
In my courses and conference presentations in which I mentioned the use of MSMQ, I usually state that it comes installed on all versions of Windows going back to Win 2000 (unlike other queuing systems requiring an explicit install). Although installed, the MSMQ service does need to be turned on. Anyway, it turns out that in ...
More About: Info
Recording of joint interview with Eric Evans
2011-12-01 05:59:00
Last month both myself and Eric Evans spoke at a conference run by the International Association of Software Architects (IASA) in Madrid. Eric talked about DDD and I talked about CQRS. While the talks were recorded, I don’t think they’ve come online yet. At the end of the conference, we were interviewed by the local .NET ...
More About: Architecture , Recording , Interview , Presentations
It?s not about you
2011-11-28 23:36:00
The first rule to keep in mind about getting what you want is: It’s not about you. How’s that for counter-intuitive. In fact, the more you focus on yourself and trying to get what you want, the more you end up pushing away exactly the thing you’ve been trying to get. A big part of the reason is: If what ...
More About: Life , Coaching
How do I get what I want?
2011-11-24 21:52:00
So, once again, it’s time for something a little different. Through my work with clients over the years, a common theme has popped up that I haven’t been addressing on this blog up until now. I haven’t yet found a good word to describe this theme, as it is kind of on the nexus of organizational ...
More About: Life , Coaching
Rackspace TechTalk Online
2011-11-21 09:04:00
Last week I was at Rackspace and gave a TechTalk – an open Q&A that dealt primarily with SOA. The recording is now online here.
More About: Community , Online
Training ? US, Europe, and now Virtual!
2011-11-10 20:43:00
After the smashing success of my course in San Francisco, I’m happy to announce the opening of the next one in the US. This time I’m going to be giving it in Austin Texas from Jan 23 to 27 2012. Details and registration available here. If you’re on the other side of the Atlantic, you ...
More About: Europe , Training , Virtual
Quick training & conference announcements
2011-10-17 14:50:00
I’m happy to announce that Headspring will be running my 3-day NServiceBus course this November 30th with the most awesome Jimmy Bogard delivering it. Registration available here. I know some of you wanted to register to my course in San Francisco this October only to see it sell out. There have been a couple of cancellations ...
More About: Community , Training , Quick
Why you should be using CQRS almost everywhere?
2011-10-02 22:45:00
? but differently than the way most people have been using it. I think I?ve just about drove everybody crazy now with my apparent zigzagging on CQRS. Some people heard about CQRS first from one of my presentations and got all excited about it. Then I did some blogging which further drove people to CQRS (as did ...
NServiceBus Modelling Tools
2011-09-27 19:28:00
I’m happy to announce the availability of our newest modelling tools for NService Bus. This first version includes Visual Studio integration and really makes developing with NServiceBus much more productive and enjoyable. For more information, take a look at this video. You can get this tool on our download page and also via the Visual Studio Gallery here.
More About: Tools
Inconsistent data, poor performance, or SOA ? pick one
2011-09-18 18:52:00
One of the things that surprises some developers that I talk to is that you don’t always get consistency even with end-to-end synchronous communication and a single database. This goes beyond things like isolation levels that some developers are aware of and is particularly significant in multi-user collaborative domains. The problem Let’s start with an image to ...
More About: Performance , Data , Pick
Speaking at the Bay.NET User Group
2011-09-07 09:26:00
During my stay in San Francisco for my course, I’ll be giving a presentation to the Bay.NET user group on the evening of Wednesday Oct 26, at 6:30pm. Info and registration here. Hope to see you there.
More About: Community , User , Presentations
NServiceBus 2.6 Released
2011-09-05 21:45:00
This is an interesting release – one that we weren’t really planning on. You see, the majority of our focus since releasing version 2.5 at the end of last year was to building our amazing new version 3.0 with all of its slick new coolness. But then we started getting requests from companies here and there ...
More About: Service , Released
NServiceBus and RavenDB ? better together!
2011-07-22 20:10:00
For those of you who haven’t heard yet, the next version of NService Bus will be making use of RavenDB as its default storage engine. What’s RavenDB? For those of you who haven’t heard about RavenDB yet – it’s a transactional document database for .NET, and it’s been/being developed by my good friend and partner in crime ...
More About: Databases
Registration opened for San Francisco
2011-07-21 18:37:00
For those of you who’ve been patiently waiting for my next public course in the US, registration is now open for San Francisco Oct 24-28. I’m also giving the course this year in Oslo, Norway; London, UK; Aarhus, Denmak; and Stockholm, Sweden. Dates and registration available here. If this is the first you’re hearing about my ...
More About: Training , Opened
The Danger of Centralized Workflows
2011-07-13 10:05:00
It isn’t uncommon for me to have a client or student at one of my courses ask me about some kind of workflow tool. This could be Microsoft Workflow Foundation, BizTalk, K2, or some kind of BPEL/orchestration engine. The question usually revolves around using this tool for all workflows in the system as opposed to ...
More About: Danger
Service Boundaries Aren?t Process Boundaries
2011-07-03 14:23:00
Richard Veryard blogged about the topic of service boundaries in SOA, specifically asking why aren’t more people talking about service boundaries – especially if they’re such a core principle in SOA. I can only speak for myself on this one, but I guess it’s that there’s just so many times you can repeat yourself. So, why this ...
More About: Service
NServiceBus Videos Online
2011-06-26 10:13:00
When I was at NDC a couple of weeks ago, I got together with Carl Franklin and we recorded a DNR-TV episode on NService Bus. If you’re looking for a zero-to-sixty, code-centric explanation of NServiceBus – this is it. NServiceBus on DNR-TV For some more advanced stuff, I suggest looking at the Hidden NServiceBus Gems talk that I ...
More About: Videos , Community , Online , Presentations
Udi Down-Under 2011
2011-06-21 09:18:00
I’ll be down in Sydney, Australia this July giving my 5-day Advanced Distributed Systems Design with SOA course. There are still some seats available – registration here. I’ll also be giving a presentation at YOW Nights on July 5th. Information here. I’ve also decided to give a condensed version of my 3-day Enterprise Development with NServiceBus course ...
Enterprise, SaaS, and Platforms
2011-06-19 14:01:00
So it’s been about a year and a half since my promise to follow up on my Non-Functional Architectural Woes post. Just to give you a short summary, in that post I talked about the fact that many of today’s “best practices” for software design (like layering, ORMs, and web services) don’t actually provide the ...
More About: Architecture , Management , General , Development
Recording of my DDD talk
2011-06-10 15:43:00
Just a quick post from the DDD eXchange here in London. My talk from earlier this morning was recorded and is now online: Domain Models & Composite Applications Enjoy!
More About: Recording , Talk
Course and conference updates
2011-05-22 00:45:00
I’ve now left Stockholm Sweden after a couple of days consulting and speaking at the DevSum conference. It was also my first time doing my NServiceBus workshop with a co-presenter, in this case Andreas Öhlund. I’m happy to announce that I’ll be giving my 5-day course in Aarhus Denmark on September 19th. This is in ...
More About: Community , Updates
Nice to meet you
2011-04-30 15:02:00
Among the readers of this blog are the technical leaders of companies all over the world. While tech keeps on evolving and we work to integrate into our already rich experience new tech and business trends, I wanted to take a moment to talk about that which is the same through all of this upheaval: ...
More About: Life , Community , Meet , Nice
When to avoid CQRS
2011-04-22 22:32:00
It looks like that CQRS has finally “made it” as a full blown “best practice”. Please accept my apologies for my part in the overly-complex software being created because of it. I’ve tried to do what I could to provide a balanced view on the topic with posts like Clarified CQRS and Race Conditions Don’t Exist. It looks ...
More About: Architecture , Testing , Scalability , Simplicity , Databases
Integration: How and Where
2011-04-08 11:18:00
One of the topics that comes up a lot in the context of an Enterprise Service Bus (ESB) is that of integration. Unfortunately, many people take their ideas of reuse and design their integration as being done from a single place – both logical and physical. That unfortunately creates a bottleneck for all integration activities, ...
More About: Architecture , Integration , Talk
Bus and Broker Pub/Sub Differences
2011-03-24 22:22:00
One of the things which often confuses people using NService Bus for the first time is that it only allows an endpoint to subscribe to a given event from a single other publishing endpoint. The rule that there can only be a single publisher for a given event type is one of the things that differentiates ...
More About: Architecture , Talk , Differences , Broker
Careful with Content-Based Routing
2011-03-20 16:32:00
Every once in a while I get clients who ask me why NService Bus doesn’t support content-based routing. My answer sometimes surprises them, “because it is a dangerous pattern that should usually be avoided”. Content -Based Routing and ESBs Since content-based routing often appears on feature lists for various ESBs, many people consider them to be a necessary part ...
More About: Architecture
More articles from this author:
1, 2, 3, 4, 5, 6, 7
111659 blogs in the directory.
Statistics resets every week.


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