I am looking into creating a real-time document editing and chat application. I have been wanting to learn Erlang for a while, and I was wondering whether this might be a good project to try it out on.
Specifically, at what point would I start to see the benefit of Erlang's fault tolerance and lightweight processes versus, say, a Rails app running on Mongrel or a LAMP stack? Would it be 100 concurrent users? 1,000? 100,000? Basically, I don't know if it is worthwhile learning a new language or if my current skill set will suffice. Thanks!