Tôi đã đọc về các giải pháp "lưới dữ liệu" được gọi là nền tảng Java bao gồm Terracotta, GigaSpaces và Coherence. Tôi đã tự hỏi liệu có ai có kinh nghiệm thực tế làm việc với bất kỳ công cụ nào và có thể chia sẻ kinh nghiệm của họ hay không. Tôi cũng thực sự tò mò muốn biết quy mô của những người triển khai đã làm việc với: chúng ta đang nói 2-4 cụm nút hoặc bạn đã làm việc với bất cứ điều gì lớn hơn đáng kể so với điều đó?Bạn muốn giới thiệu gì cho công nghệ lưới dữ liệu Java có quy mô lớn: Đất nung, GigaSpaces, Coherence, v.v ...?
Tôi bị thu hút bởi Terracotta vì hỗ trợ "thả" cho Hibernate và Spring, cả hai đều sử dụng rất nhiều. Tôi cũng thích ý tưởng về cách trang trí bytecode dựa trên cấu hình và không yêu cầu bạn phải lập trình chống lại "API lưới". Tôi không biết về bất kỳ lợi thế nào cho các công cụ sử dụng cách tiếp cận của một API rõ ràng nhưng rất thích nghe về chúng nếu chúng thực sự tồn tại. :)
Tôi cũng đã dành thời gian đọc về memcached nhưng quan tâm nhiều hơn đến việc nghe phản hồi về ba giải pháp cụ thể này. Tôi sẽ tò mò muốn nghe cách họ đo lường chống lại memcached trong sự kiện ai đó đã sử dụng cả hai.
Tôi đã thực hiện một JVM lớn (6-8 GB hiện tại) máy chủ đơn, sử dụng Prevayler và Memcached cho một số nội dung được tải xuống. Tôi rất quan tâm để xem bạn nhận được câu trả lời nào. Bạn đang nói về triển khai kích thước nào? –
Hầu hết các triển khai mà chúng tôi đang xem không lớn (4 nút hoặc ít hơn) nhưng tôi thực sự tò mò muốn biết về triển khai lớn hơn đáng kể, chủ yếu để xem liệu các giải pháp này có quy mô tuyến tính hay không. –
I * luôn luôn * upvote một đề nghị tốt-a-một cái gì đó câu hỏi - * đặc biệt là * nếu họ đã được đóng lại. – mtyson