Một chương trong Pragmatic Programmer khuyến nghị xem xét một kiến trúc dựa trên bảng đen/không gian + một công cụ quy tắc thay thế linh hoạt hơn cho một hệ thống quy trình làm việc truyền thống.Kiến trúc dựa trên không gian?
Dự án tôi đang làm việc hiện đang sử dụng công cụ luồng công việc, nhưng tôi muốn đánh giá các lựa chọn thay thế. Tôi thực sự cảm thấy như một SBA sẽ là một giải pháp tốt hơn cho các vấn đề kinh doanh của chúng tôi, nhưng tôi lo lắng về việc thiếu hỗ trợ cộng đồng/cơ sở người dùng/người bán/tùy chọn.
JavaSpaces đã chết và JINI spin-off Apache River dường như hỗ trợ sự sống. SemiSpace trông hoàn hảo, nhưng đó là một chương trình một người đàn ông. Giải pháp khả thi duy nhất có vẻ là GigaSpaces.
Tôi muốn nghe suy nghĩ của bạn về kiến trúc dựa trên không gian và bất kỳ trải nghiệm nào bạn đã có với việc triển khai trên thế giới thực.
Hi Brian, Tôi nói JavaSpaces đã chết vì thông số Jini (trong đó JavaSpaces là một phần) và triển khai của Sun đã được chuyển đến dự án lồng ấp Apache (River). JMS, JCR, JPA, vv cũng là các ví dụ về các đặc điểm kỹ thuật trưởng thành nhưng chúng có các cộng đồng hoạt động. – rcampbell