Архитектуры и технологии разработки распределенного программного обеспечения. Степанов Е.О