Comments 4
На текущий момент мне неизвестна ни одна готовая технология для описания данных, без привязки к какой-то конкретной задаче.
Linked data?
Это приблизительно тот же подход, который я реализовал в своём CleverBrush Framework, можете ознакомиться с моими статьями, ну и да, оно очень даже неплохо работает.
Спасибо за комментарий, было интересно ознакомиться. На самом деле, у меня в проекте почти в точности реализовано всё то же, что в вышем фреймворке. И я видел описания похожих архитектур ещё пару раз. Кажется, что для проектов, целиком построенных на TS, эта идея прям лежит на поверхности. Но потом возникает вопрос: а как это внедрить в больших гетерогенных проектах? На этом я в статье и пытался сфокусироваться.
Рекомендую лучше использовать Event Modeling.
Super Schema Architecture