I think #fediverse platforms might be a good fit for the CQRS pattern.
-
I think #fediverse platforms might be a good fit for the CQRS pattern. We really do have different models for queries and commands.
We create, update, and delete activities (both local and remote) in our transactional storage through our write APIs.
Our read APIs expose timelines assembled and ideally deduped from Notes and Articles (not necessarily with their enveloping activities), and Announce activities stored in caches and search indexes, in addition to our transactional storage.
#ActivityPub
Copyright © 2025 NodeBB | Contributors