分布式的环境中id生成策略

最近在做类似于weibo的应用 对id的生成策略没有什么头绪 目前用的是uuid 无须的 怎么才能生产像微博用户Id和微博id一样在分布式的环境中生成不重复有序的id呢。
twitter 的 Snowflake 资料很少。
不知大家是怎么处理的,恳请大家赐教。

id生成本身是事务性的,串行的,与分布式并行逻辑有冲突,不知业内实践上有无解决方案。