4 ms·
Great job shipping! When it comes to open-source infrastructure projects like this, the first thing I generally look for is an architecture diagram on how to o
by j_kao 4y ago
Great job shipping!
When it comes to open-source infrastructure projects like this, the first thing I generally look for is an architecture diagram on how to operate something like this.
Having a great developer-friendly API is important, but operating the system(s) is just as important and often a differentiation point of using the system (e.g. scale up some nodes, and you're good vs a mish-mash of an OLTP database, distributed WAL, a denormalized search cluster, etc).
I don't get a good sense of how this works right now with the docs.
- ovaistariq 4y agoI agree details are important as well. Do you think this is providing enough information: https://docs.tigrisdata.com/overview/architecture 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.