.NET ile güzel bir şekilde yapılabilir bu bence (java 8 daha çıkmadığına göre), Parallelism kullanarak tek makinadaki işlem hızını bayağı artırabiliriz