PODCAST · technology

Ask Udi Podcast – Udi Dahan – The Software Simplist

Enterprise Development Expert & SOA Specialist

  1. 25

    Ask Udi 1: Alternative Architectures & Preaching to the Unconverted

    As promised, the podcast is back. Download episode 1 here      and then      Subscribe to the feed. There were 16 questions submitted and a couple hundred votes for the various topics. I was able to cover the top two questions. Do you have a question you want to ask? Want to vote on which questions will […]

  2. 24

    Uploaded some old “Ask Udi” podcasts

    I’ve been able to track down the files for some of my old “Ask Udi” podcasts. I haven’t listened through them again, so it could be that some of the stuff in there is someone dated, and/or that my perspectives have changed, but there is probably some good stuff in there regardless. Enjoy: 060518ud01.mp3 060808ud01.mp3 […]

  3. 23

    [Podcast] REST + Messaging = Enterprise Solutions

    In this podcast we revisit the topic of REST and how to make it work for process-centric enterprise systems. After describing the basic advantages and pitfalls of plain resource thinking, we’ll look at how mapping messaging concepts to resources provides solutions for transactional, multi-resource processing.   Download Download via the Dr. Dobb’s site Or download […]

  4. 22

    [Podcast] Message Priority – You Aren’t Gonna Need It

    In this podcast we’ll be discussing the issues around supporting different kinds of service-level agreements in an SOA, and how using message prioritization helps and hurts. We’ll also be looking at alternative solutions more distributed in nature,which make use of specific deployment and configuration schemes that result in a more robust system. Symon asks: Hi […]

  5. 21

    [Podcast] Message Ordering: Is it Cost Effective?

    In this podcast we’ll be discussing the issues around multi-threaded processing of messages by a service, specifically that the processing of message received second may be finished before that of the first. This scenario tends to rear its ugly head at higher levels of load and is critical for correctness in high-scalability environments. Our long […]

  6. 20

    [Podcast] Versioning and SOA–There is no IDog2

    In this podcast we’ll look at the issues around versioning and SOA and how the asynchronous nature of messaging obviates the need for previously accepted interface-based versioning practices. Jarrod asks: Hi Udi, I have some questions around versioning and SOA: Over the years I’ve been fairly adamant about the practice of versioning interfaces should a […]

  7. 19

    [Podcast] Durable Services with WCF, WF, and NServiceBus

    In this podcast we’ll look at the issues around Durable Services, what makes them stateful or stateless, as well as how WCF and WF can be used to implement them. Finally, we’ll compare solutions based on .NET 3.5 and on NServiceBus–covering aspects such as transactions and persistent time-outs. Suresh asks: Hi Udi, I’ve been reading […]

  8. 18

    [Podcast] Thread-Safe Asynchronous Smart Clients

    In this podcast we’ll look at various patterns involved in creating MVC-based Smart Clients which communicate using asynchronous messaging and how to avoid threading problems there. Neil asks: Hi Udi, We’re building a smart client application that uses WCF for full-duplex communications with our server. This is the asynchronous communication you talk about in your […]

  9. 17

    [Podcast] Domain Models, SOA, and The Single Version of the Truth

    In this podcast we’ll try to describe some of the pitfalls of trying to split a domain model between multiple services, as well as how SOA side-steps the “single version of the truth” issue found in reporting. Rishi asks: Hi Udi, First of all, thanks for all the posts and info you share, it is […]

  10. 16

    [Podcast] Shared subscriptions between autonomous components

    This week we’re discussing scenarios involving the use of multiple autonomous components handling the same event. We also get into the topics of component hosting as well as solution development structure. Our long-time listener Bill asks the following: Hi Udi, Thank you for your podcast clarifying the concept of autonomous components. It certainly cleared up […]

  11. 15

    [Podcast] Can We Do Away with Services and Just Leave the Messaging?

    This week we have a comment from a fellow SOA blogger, Jack van Hoof: ESB’s are a lot about messaging and therefore a better name might be “Enterprise Data Bus”. It’s the asynchronous messaging that needs such an infrastructure with persistency and mediation facilities. All the WS-* standards are about messaging as well, leveraging the […]

  12. 14

    [Podcast] Interview with Paul Preiss – IASA President and Founder

    In this podcast we talk to Paul Preiss, President and Founder of the International Association of Software Architects, about the field of IT Architecture, the value IASA brings to architects, vendors, and corporate IT, as well as the various training programs available including the free Skills Library–over 600 pages of articles written by architects for […]

  13. 13

    [Podcast] Using WCF for Entity and Activity Services to Implement Business Services

    This week we return to the topic of Entity, Activity, and Process services and compares their usages as top-level SOA elements and as implementation details of the application architecture inside a business service. And the question that this answers is: Hi Udi, We’ve been having some discussions about how to implement our latest project using […]

  14. 12

    [Podcast] Passing Data Between Layers in SOA Model/Smart Client Application

    This week we discuss the different options that are available for passing data between a client and a service, as well as common pitfalls around trying to use the same objects for both presentation to the user and persistence to the database. Download via the Dr. Dobb’s site. Or download directly here. And here’s the […]

  15. 11

    [Podcast] Ross Mason on ESBs and the Mule Project

    In this podcast we talk to Ross Mason about the value Enterprise Service Buses (ESBs) provide over regular Enterprise Application Integration products and how Mule, a Java-based open-source ESB, makes ESBs easy to use. Download via the Dr. Dobb’s site Or download directly here. Additional References: OSGi MuleSource, the company supporting Mule Microsoft BizTalk Internet […]

  16. 10

    [Podcast] Sockets, Web Services, and Security

    In this podcast we answer questions about the considerations of choosing various communications technology–from TCP and UDP sockets, to .NET Remoting, Web Services, and Windows Communication Foundation. Also, issues such as scalability and security are discussed in the context of company intranets. Download via the Dr. Dobb’s site. Or download directly here. Here’s the original […]

  17. 9

    [Podcast] Using Autonomous Components for SLAs in SOA

    In this podcast we answer questions about how to use autonomous components to unify disparate building blocks like servers, middleware, and databases in order to handle the technical complexity of complying with detailed service-level agreements. Reuse of business logic, database schemas, and messaging topics between autonomous components are discussed as well. Download via the Dr. […]

  18. 8

    [Podcast] Handling Dependencies Between Subscribers in SOA

    In this podcast we answer questions about how to solve dependencies between systems that subscribe to events in SOA. We’ll also get into the pitfalls of employing distributed transaction when reusing existing systems even behind service boundaries. Download via the Dr. Dobbs’ site. Or download directly here. And the original question was: Udi: I have […]

  19. 7

    [Podcast] How does Extract, Transform, Load fit with SOA?

    This week’s question comes from Jayan, who asks: Hi Udi, I just went through your Blog which talks about not creating entity services, but instead creating a business service. I understood why you would want it to be a business service, although I am still struggling to fully define what a business service is. Currently […]

  20. 6

    [Podcast] Message Schemas Between Multiple Publishers and Subscribers

    This week’s question comes from Bill who asks: Thanks again Udi for your informative response. I have been having more and more continued success leveraging service oriented design principals in my work. My client is thrilled with the result – systems that work and are agile! 🙂 Your advice over the last number of months […]

  21. 5

    [Podcast] How to structure .NET Solutions and Components

    This week’s question comes from Mike who asks: Hi Udi, I was wondering if you could help me out or point me in the right direction. I’ve been programming on the .Net framework for several years now and want to move towards an architecture role. Additionally, I have been reading up on WCF and related […]

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Enterprise Development Expert & SOA Specialist

HOSTED BY

Udi Dahan

CATEGORIES

URL copied to clipboard!