2009-05-03 13 views
5

Bir mimari sorununun Stackoverflow üzerinde makul olduğunu umuyorum, bu yüzden burada bunu rica ediyorum.İşlevsel bir dilde ESB (Kurumsal Hizmet Veri Yolu) uygulama

İşlevsel bir dilin matematik yönelimli sorunların dışında nasıl yararlı olacağını görmeye çalışıyorum ve bir ESB'nin (Enterprise Service Bus) bir FP dili için mükemmel olacağına dair bana şükrediyorum. İstekler arasında paylaştığım her şey, benim deneyimimde, ilk mesaj geldiğinde ve dönüşüm kurallarına dayanarak işlendikçe işleniyor.

Bunun kötü bir fikir olması için herhangi bir sebep var mıydı?

Halen yapılmakta olan ilerleme var mı?

Erlang gibi bir şeyin ölçeklenebilirliği çok yararlı olabilir.

cevap

3

"Evet, siz haklısınız" dan daha anlayışlı bir şey söylemek zor. Clojure'ın ilk üretim kullanımları tam olarak bu.

+0

Bu üretim kullanımını görmek için bakabileceğim bir şey var mı? –

+0

Clojure gruplarında bu konuda biraz tartışma var. CIO için bir makale yazmam gerekiyor ama bu duraklatıldı. –

3

RabbitMQ'a bakın. Gerçekten ESB değil, kurumsal mesajlaşma sistemi değil, ilginç.