Node Requirements for Typesense Self-Hosted HA Cluster
TLDR Roy asked if a typesense self-hosted HA cluster can run on 2 nodes. Kishore Nallan explained a minimum of 3 nodes are required for the RAFT clustering protocol.
Sep 13, 2023 (2 months ago)
Kishore Nallan10:54 AM
Indexed 3005 threads (79% resolved)
Maintenance and Servers Discussion for Typesense
Carlo asked about maintenance and primary node assignment in Typesense. Kishore Nallan explained that Typesense requires no maintenance and operates on either 1 or 3+ servers. No override available in their clustering framework.
Configuring and Operating Multiple Nodes in Typesense
Ricardo inquired about adding multiple nodes in Typesense. Kishore Nallan explained how the JS client supports a nearest node configuration, and also clarified networking requirements and raft communication. Ricardo and Jason further discussed the risks of two independent nodes operations.
Implementing Self-Hosted Typesense in Production
Jainal enquired about implementing Typesense in production with specific questions about open-source disclosure and memory capacity. Jason clarified GPL-3's source code disclosure and explained risks of running out of RAM. Kishore Nallan provided strategies for data durability and clustering.