
Распределённые системы (англ. distributed systems) представляют собой компьютерные сети, в которых несколько или множество узлов работают вместе для выполнения общих задач и предоставления общих ресурсов. В данном документе мы будем рассмотреть память, которая используется в таких системах.
Память является одним из важнейших компонентов современных компьютеров и играет ключевую роль в их функционировании. Однако при работе с распределёнными системами возникает вопрос о том, какая память имеется на уровне всей системы? Этот вопрос особенно актуален для больших распределённых систем с тысячами или даже миллионами нод (узлов). 
Как правило, каждая нода имеет свою локальную оперативную память (RAM), которая используется для хранения данных и программы текущего процесса на этой конкретной машине/компьютере/сервере/устрой