Here is an in-depth area where I need development/knowledge help, for a feature that would make Masto even better/more reliable in terms of timelines sorting: https://github.com/tootsuite/mastodon/issues/1059 I've been researching it for a while and wrote down all my findings.

@Gargron left a comment. It's an interesting space for sure, yay distributed systems are hard.

One other thing that comes to mind is Google's Spanner, which solved distributed time conflicts by treating time as a range value rather than a simple integer. Their solution was to solve for global linearizability, may be something to learn there?