Hacker News new | ask | show | jobs
by memracom 4691 days ago
Event-based technology stack. You could try using Erlang but it can be harder to find developers. Easier to use something like Mongrel2 as the webserver with Python multiprocessing backend to leverage the UNIX/Linux process model. Or to use something like Akka on the JVM along with spray.io. Or use Clojure, again on the JVM.

But remember, one of the benefits of using event-based design is that you can write your event processors in different languages if it makes sense. Don't block off that possibility; in other words look at how you can use messaging technologies like ZeroMQ and AMQP rather than something like JMS which locks you in.