A few proposals on distributed architecture, that would allow to maintain independency and share costs.