10 points par xguru 2021-01-21 | 2 commentaires | Partager sur WhatsApp
  • Intègre SQLite en WASM dans Cloudflare Workers et stocke les données dans Workers KV

  • Utilise des fonctions serverless comme une base de données distante

→ méthode consistant à appeler SQL directement à distance pour lire les données

  • Peut être utilisé lorsqu’on souhaite employer un jeu de données en lecture seule à la place d’une API REST
  • Les données d’exemple sont les taux de change de la Banque centrale européenne

2 commentaires

 
chiwanpark 2021-01-21

Il existe aussi le paquet sql.js, conçu pour faciliter l’utilisation du résultat de compilation WASM de SQLite. https://github.com/sql-js/sql.js

 
xguru 2021-01-21

SQLite est, par nature, véritablement serverless en lui-même : https://www.sqlite.org/serverless.html

Ici, le terme serverless désigne le fait d’exécuter SQLite au-dessus d’une plateforme de type Function as a Service.

Cela semble pouvoir servir à de nombreux usages. En particulier, ça paraît très bien adapté aux Workers de Cloudflare, où la latence est presque nulle.

Les Workers sont limités à 100 000 requêtes par jour et 1 000 requêtes par minute, ce qui suffit largement pour une API simple.

https://developers.cloudflare.com/workers/platform/limits