Distributed Pub Sub Event System Version 2.0

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 2306
Released: Aug 12, 2009
Updated: Aug 12, 2009 by keithh
Dev status: Stable Help Icon

Recommended Download

Application WSP Event System Whitepaper
application, 329K, uploaded Aug 12, 2009 - 1288 downloads

Other Available Downloads

Application x86 Debug
application, 1096K, uploaded Aug 12, 2009 - 361 downloads
Application x68 Release
application, 763K, uploaded Aug 12, 2009 - 351 downloads
Application x64 Debug
application, 1617K, uploaded Aug 12, 2009 - 107 downloads
Application x64 Release
application, 955K, uploaded Aug 12, 2009 - 199 downloads

Release Notes

There have been some enhancements and fixes made in v2. In particular, I improved the speed of serialize/deserialize. This resulted in the interface changing for custom serialization. I also fixed a few bugs. The main bug was a race condition which would surface as servers not automatically reconnecting to their parent.

v2 is now in production on Microsoft.com and Msn.com servers. It is used by a real-time monitoring application which allows you to see real-time, ~2 second latency, all the http requests across all the servers across multiple data centers the Microsoft.com traffic.

Another application which uses the event system is GeoLookup which is a reverse IP lookup. The event system allows the application to dynamically learn and communicate configuration information.

Look at the samples for examples of serialization. If you have questions about how to serialize complex objects, just ask.

The whitepaper below is a little out of date but still close. The overview of the system is still mostly accurate.

Reviews for this release

     
great piece of software - the events are processed in some of the fastest times I've seen to date! Brilliant
by supermick on May 6, 2010 at 12:19 AM