Sunday, 12 June 2011

Generic server architecture

The F#.NET Journal just published an article about abstractions for concurrent programming:

"Server applications often have very similar requirements in terms of their overall architecture. This article describes the design and implementation of a generic server that allows incoming messages to be validated per-connection, executed centrally, dispatched either to a specific connection or all connections and with all outgoing messages being filtered before they are returned to the client. The result is an elegant fully-asynchronous and generic library for server-side programming that is applicable to a wide variety of real server applications..."

To read this article and more, subscribe to The F#.NET Journal today!


Art said...

How fast is it Jon?

Art said...

It's all about messages and queues - baby; #fracture in #fsharp, 0MQ / whaleshark, etc. Here is another one from LMAX:

Where did the previous comment and reply go to?