I agree details are important as well. Do you think this is providing enough information: https://docs.tigrisdata.com/overview/architecture ? Or would you suggest adding more technical details?
There are essentially 3 major components: - FoundationDB (providing transactional data storage) - Sharded version of Typesense (providing in-memory indexes) - Query engine return in Go (stateless compute)
Each of these components can be scaled independently.