Decentralized Memory Disaggregation Over Low-Latency Networks