API & Database enhancements

API

We collect enhancements to API server here.

Better multimedia support

Adopting Typescript

Typescript adoption on API

API access & client management

Cloudflare Zero Trust Service Tokens

URL resolution

DB

Requirements

The current Elasticsearch v6 does not fulfill the future need of vector search.

We need a solution that does not perform worse than the current ElasticSearch on rumor text retrieval.

Solutions and alternatives

Elasticsearch v9

Previous research: https://g0v.hackmd.io/aJqHn8f5QGuBDLSMH_EinA#Systems-supporting-vector-search

PostgreSQL

If we only use semantic search using embeddings:

Both solutions have no GCP support.

MongoDB Atlas