Vad är Upstash?
Upstash är en serverless Redis-tjänst som låter utvecklare använda Redis datastrukturer och kommandon utan att själva driftsätta, skala eller övervaka en Redis-server. Serverless innebär här att man betalar och mäts per kommando snarare än att provisionera en ständigt körande instans, vilket passar arbetslaster med varierande eller sporadisk trafik - typiskt caching, sessionslagring, rate limiting och köer i moderna webb- och serverless-applikationer. Tjänsten exponerar Redis-protokollet så att befintliga Redis-klientbibliotek fungerar, samtidigt som den erbjuder ett HTTP/REST-gränssnitt som gör den användbar från miljöer där en persistent TCP-anslutning till Redis annars vore opraktisk, till exempel edge-funktioner. Gratisplanen enligt källan ger upp till 500 000 kommandon per månad, en maxdatabasstorlek på 256MB och 20 samtidiga anslutningar, vilket räcker för mindre applikationer eller utveckling och test men sätter tydliga tak för produktionstrafik i skala.