Discussing Typesense Cloud's SSDs, NVMe, and Resources Needed
TLDR A asked about Typesense's storage type and configuration possibilities. Jason shared that they use SSDs and suggested NVMe SSDs for high-availability instances. They discussed server resources needed for specific user cases and briefly touched on DDoS protection via Cloudflare.
1
1
1
1
Jul 12, 2021 (31 months ago)
A
05:24 AMJason
05:24 AMJason
05:24 AMA
05:25 AMA
05:25 AMA
05:25 AMJason
05:25 AMKishore Nallan
05:26 AMJason
05:26 AMKishore Nallan
05:26 AM1
A
05:26 AMA
05:27 AMJason
05:29 AMA
05:29 AM~1k users per day maximum
education based, searching for questions mainly
Jason
05:29 AMIt's fine to expose both of these publicly... They're designed that way.
A
05:30 AMJason
05:31 AMA
05:31 AMA
05:31 AMA
05:31 AMJason
05:32 AM1
Jason
05:32 AM1
Jason
05:32 AM> ~1k users per day maximum
And size of each record?
A
05:33 AMJason
05:35 AM2vCPUs should be more that sufficient to handle 1k users per day.
Jason
05:36 AMJason
05:37 AM1
A
06:10 AMKishore Nallan
06:10 AMA
06:11 AMA
06:12 AMKishore Nallan
06:15 AMKishore Nallan
06:17 AMTypesense
Indexed 3015 threads (79% resolved)
Similar Threads
Discussing RAM, CPU, and Hosting Options for Project
Bill asked about plans, domains and performance disparity with Typesense versus Digital Ocean. Kishore Nallan and Jason provided insights about network and disk performances, comparisons and prices.
Optimizing Typesense Implementation for Large Collections
Oskar faced performance issues with his document collection in Typesense due to filter additions. Jason suggested trying a newer Typesense build and potentially partitioning the data into country-wise collections. They also discussed reducing network latency with CDN solutions.
Enhancing Vector Search Performance and Response Time using Multi-Search Feature
Bill faced performance issues with vector search using multi_search feature. Jason and Kishore Nallan suggested running models on a GPU and excluding large fields from the search. Through discussion, it was established that adding more CPUs and enabling server-side caching could enhance performance. The thread concluded with the user reaching a resolution.
Addressing Typesense Server Issues and Optimization Needs
Robert had an issue with a 'stuck' typesense server. Jason and Kishore Nallan gave advice on handling writes, configuration for high search volumes, and running multiple typesense instances. They also recommended monitoring CPU usage and updating the server version for bug fixes.
Protecting Typesense Queries from DOS Attacks
Juri sought advice on securing typesense queries. Jason suggested use of Cloudflare for DOS attack protection and explained how to create user-specific API keys for data authorization. Ricardo endorsed Cloudflare for protection.