Monday, January 16, 2012

FFD - the distributed version

FFD (Fast Flower Delivery) is the example that accompanies the EPIA book.  Recently Phil Windley,  the CTO of Kyntex, started to teach a course in Brigham Young University, entitled "large scale Internet applications",  Phil is using the EPIA book as one of the textbooks for his course.   Today Phil posted in his Blog his variation of FFD as a totally distributed system, the illustration above demonstrates it.
This is interesting, indeed we see that event processing systems that started as centralized applications are getting more and more distributed.  In Phil's version, there is no single EPN, but a federation of EPNs, per individual player (driver, store etc..),  with pub/sub relations among them. 

BTW - an interesting phenomenon,  last week I have not written any posting in this Blog, have been busy in the last sprint of the EU proposal we submit (deadline tomorrow, so there is a light at the end of the tunnel), however, looking at the statistics, I think it was the week with the busiest traffic on my Blog ever both in page views and number of visitors, including a day which I think was the record high for this Blog for a single day ever,  very surprising, I actually cannot explain it -- maybe some people got back from vacation and are catching up?. I'll publish some statistics in the near future.  

No comments: