﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Jeff Brown commented on Framework building: Rhino.ETL Status Report</title><description>Hrm...  Message passing architecture definitely allows more freedom of expression and becomes a single-threaded pipeline in its degenerate form.
  
  
Doesn't have to be complicated to express.  Since you're using a DSL to build up an object graph of the thing anyways the DSL doesn't need to be coupled to the execution mechanism.  Just model each unit as having some number of inputs and outputs wired up in a DAG.  You can build the concrete execution plan behind the scenes however you need to...
  
  
Whether data is pushed from the source to the destination or is pulled from the destination will have a big impact, however...  The latter is probably easiest.
</description><link>http://ayende.com/2646/framework-building-rhino-etl-status-report#comment1</link><guid>http://ayende.com/2646/framework-building-rhino-etl-status-report#comment1</guid><pubDate>Sat, 21 Jul 2007 00:27:24 GMT</pubDate></item></channel></rss>