Пространство для кортежей
-
Обзор технологии JavaSpaces
- JavaSpaces — это распределенная система хранения объектов, разработанная Sun Microsystems.
- Она была анонсирована в 1998 году и использовалась в проектах, таких как Jini и Java Platform Enterprise Edition.
- JavaSpaces обеспечивает масштабируемость и надежность хранения, но не подходит для полного отключения питания.
-
Применение и шаблоны
- JavaSpaces часто используется в финансовых и телекоммуникационных приложениях, где требуется высокая производительность и низкая задержка.
- Распространенным шаблоном является Master-Worker, где мастера распределяют работу, а рабочие обрабатывают и записывают данные обратно.
-
Примеры использования
- В статье приведен пример использования JavaSpaces для совместного использования объекта и его обновления клиентами.
-
Книги и интервью
- В статье упоминаются книги и интервью, связанные с JavaSpaces, включая Эрика Фримана и Сюзанну Хапфер.
-
Космическая архитектура и аналоги
- Упоминается связь между JavaSpaces и космической архитектурой, а также аналоги, такие как Rinda.
-
Рекомендации и источники
- В статье приведены ссылки на статьи и интервью, а также источники, включая Дэвида Гелернтера и М. L. Лью.