Geographical based architecture

A classical approach is detailed here and discussed here.