|
|
|
|
|
by _ben_
1026 days ago
|
|
At PolyScale [1] we tackle many of the same challenges. Some of this article feels a little dated to me but the data distribution, connectivity and scaling challenges are valid. We use caching to store data and run SQL compute at the edge. It is wire protocol compatible with various databases (Postgres, MySQL, MS SQL, MariaDB) and it dramatically reduces query execution times and lower latency. It also has a JS driver for SQL over HTTP, as well as connection pooling for both TCP and HTTP. https://www.polyscale.ai/ |
|
> PolyScale automatically and intelligently caches or invalidates data close to where it is being requested.