одно лето, когда у меня месяц не было интернета, я вел локальный микроблог. Иногда мне кажется, что это лучшее решение. А можно сделать распределенный микробложек и разрешать синхронизацию только с теми, чью подписку ты подтвердил. А чтобы владельцы натов не впадали в уныние, синхронизацию проводить через центральный сервер и хранить там только последние несколько записей + список людей.