Như tôi là một nhà phát triển của Scoob tôi, tôi không mong đợi một câu trả lời không thiên vị.
Trước hết, FlumeJava là một dự án google nội bộ cung cấp một ontop trừu tượng (awesomely) trừu tượng của MapReduce (không phải là hadoop). Họ phát hành một bài báo về nó, đó là những gì các dự án như Scoobi và Crunch được dựa trên.
Nếu tiêu chí duy nhất của bạn là ngày đáo hạn - tôi đoán Cascading là đặt cược tốt nhất của bạn.
Tuy nhiên, nếu bạn đang tìm kiếm (trừu tượng cao cấp) FlumeJava phong cách trừu tượng, bạn sẽ muốn chọn giữa (S) khủng hoảng và Scoobi.
Sự khác biệt lớn nhất, bề ngoài vì nó có thể là khủng hoảng được viết bằng Java, với các ràng buộc Scala (Scrunch). Và Scoobi được viết bằng Scala với các ràng buộc Java (scoobij). Cả hai đều là lựa chọn thực sự vững chắc, và bạn sẽ không đi sai bao giờ bạn chọn. Tôi chắc rằng có một câu chuyện tương tự với Crunch, nhưng Scoobi đang được sử dụng trong các dự án thực sự và đang được phát triển liên tục. Chúng tôi khá tích cực trong việc sửa lỗi và triển khai các tính năng.
Dù sao, chúng là cả hai dự án tuyệt vời với những người tuyệt vời đứng sau họ và cả hai đều được thả trong vòng vài ngày. Chúng cung cấp cùng một sự trừu tượng (với api tương tự), vì vậy việc chuyển đổi giữa hai loại này sẽ không phải là vấn đề nhỏ nhất. Đề nghị của tôi là để cung cấp cho họ cả hai thử, và xem những gì làm việc cho bạn. Có một không khóa trong trong cả hai dự án, do đó bạn không cần phải cam kết :)
Và nếu bạn có bất kỳ thông tin phản hồi cho cả hai dự án, hãy chắc chắn để cung cấp cho nó :)