Skip to content

feat: define resource indexer architecture#11

Merged
scotwells merged 1 commit intomainfrom
feat/resource-indexer-architecture
Jan 30, 2026
Merged

feat: define resource indexer architecture#11
scotwells merged 1 commit intomainfrom
feat/resource-indexer-architecture

Conversation

@scotwells
Copy link
Contributor

@scotwells scotwells commented Jan 27, 2026

Creates a new architecture document that goes into detail on the design of the resource indexer component. This component is responsible for managing platform resources searchable in the index in real-time based on index policies that exist.


Closes #6

Creates a new architecture document that goes into detail on the design
of the indexing service.
@JoseSzycho
Copy link
Contributor

@scotwells could you provide a general overview of how the NATS JetStream accesses the Audit Logs and adds the operations to the durable queue?

Is this functionality already implemented?

@scotwells
Copy link
Contributor Author

@JoseSzycho added some architecture docs to the activity service in datum-cloud/activity#31 that goes into detail on how audit logs are received from the control plane.

I think for the dev environment in this service, we can borrow the same NATS configuration and Vector sidecar configuration to get events into NATS.

@scotwells scotwells merged commit e0121f6 into main Jan 30, 2026
5 checks passed
@scotwells scotwells deleted the feat/resource-indexer-architecture branch January 30, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Document indexer component architecture

3 participants