Декларативные матчи нравятся, ну и оно опенсорсное, автор в комитете по GQL, вообшем, по мне лучший из доступных, можно писать с нуля свое. Кладов почему то зациклен на инкрементальности.
http://smallcultfollowing.com/babysteps/blog/2019/01/29/salsa-incremental-recompilation/Если кратко:
персистентно из коробки
имеет апи разработанное за нас из коробки
оптимизированно за нас из коробки
так же опенсорсно
декларативный синтасис match, и вообще очереди использовать лучше, чем процедурно дергать ORM модель, потому, что в очереди есть эмерджетные свойства и ее можно как то оптимизировать