Sidenote : i've heard foundationDB was used for cloudkit, but is it also used for iMessage ?
It seems like its transactionnal properties would be quite well suited to something like a messenger service (where order of messages matter, especially with e2e encryption)