Построить распределенные системы сложно. Они должны быть масштабируемыми, отказоустойчивыми, высокодоступными, последовательными, безопасными, эластичными и эффективными. Для достижения этих свойств распределенным системам требуется много сложных компонентов…
41