Шаблон проектирования корпоративных Java-приложений, построенных на основе адаптивных моделей данных, обеспечивающий их масштабируемость

Бесплатный доступ

В некоторых областях, таких как телекоммуникация, медицина, образование, происходят достаточно частые изменения структур данных и требований к системам. Поэтому для уменьшения издержек на разработку таких систем компании применяют подходы, построенные на адаптивных моделях данных, — начальные затраты на разработку большие, однако в дальнейшем изменения обходятся достаточно дешево. На практике код, работающий с адаптивными моделями, оказывается невозможно покрыть автоматическими тестами, а система оказывается практически не масштабируемой, так как работает напрямую с реляционными структурами. В работе предложен подход к проектированию таких систем, обеспечивающий возможность тестирования и позволяющий заменить уровни хранения данных без каких-либо сложностей по мере роста количества информации.

Еще

Адаптивная модель данных, масштабируемые системы, автоматическое тестирование, шаблон проектирования корпоративных систем

Короткий адрес: https://sciup.org/142185951

IDR: 142185951

Список литературы Шаблон проектирования корпоративных Java-приложений, построенных на основе адаптивных моделей данных, обеспечивающий их масштабируемость

  • Joseph W. Yoder, Reza Razavi. Metadata and Adaptive Object-Models//ECOOP’2000 Workshop Reader. Lecture Notes in Computer Science. -2000. -V. 1964
  • Marc Seeger. Key-Value Stores: a practical overview. -Computer Science and Media Ultra-Large-Sites SS09 Stuttgart, Germany. -21 September 2009
  • Kent Beck. Test-Driven Development by Example. -Addison Wesley, 2002. -240 p
  • Jack Belzer. Encyclopedia of Computer Science and Technology. -V. 14. Very Large Data Base Systems to Zero-Memory and Markov Information Source/Marcel Dekker Inc. 1980
Статья научная