Friday, May 16, 2008

Factor as a middle-tier language

Medioset came out of stealth mode a couple of weeks ago with an ambitious middle-tier experts certification program called Midflow™. As the FAQ goes, Midflow™ is a network of executive middle-tier experts, backed by a world-wide certification program (more details at

Copyright (C) 2008 Elie Chaftari

Beyond the expertise program, Medioset owns a suite of identity management enabling applications. These applications currently rely on a mix of Java, Erlang, and Ruby (RoR). I am seriously considering Factor as a unique middle-tier language to replace the above ones and unify the middle-tier architecture.

Since my first interest in Factor (over a year now), the language kept getting better and better at a very fast pace. No other language lets me bind to the numerous proprietary SDKs I have to deal with as easily. At the same time Factor's process launcher greatly eases system integration. I also expect its concurrency performance to be good enough by release 1.0 to replace Erlang. Moreover, it has its own Web framework and server to replace Rails.

When Factor reaches its 1.0 milestone release, I will start to gradually phase out the older Java, Erlang, and Rails applications with new Factor-based ones.

Update: Medioset is no more. I sold the crown jewels (i.e. the virtual meta-directory technology) and the main justification for the experts network was to support the identity management suite. I'm back into consulting full time.