sessioonihoidla
Sessioonihoidla on veebirakendustes kasutatav vahend, mis salvestab kasutaja sessiooni andmed üle mitme päringu. Selle eesmärk on säilitada kasutaja olek ja teave (nt autentimuste, ostukorvi sisu või kasutaja eelistused) kogu sessiooni vältel, isegi kui iga päring on eraldi HTTP kõne.
Tööpõhimõte seisneb tavaliselt selles, et klient edastab igal päringul sessiooninumbri (enamasti küpsise kaudu). Serveralt leitakse vastav
- serveripoolne hoidla: andmed salvestatakse serveris ja neid hallatakse eraldi teenindusena. Võimalikud vormid on in-memory hoidlad (kiired),
- kliendipoolne või sisaldavate võtmetega tokenid: mõnikord kasutatakse autentimisvõtmeid (nt JSON Web Token), mis kannavad osa sessiooniteabest
Eelised hõlmavad skaleeritavust ja keskse oleku jagamist mitme serveri vahel; puudusteks võivad olla mälu- ja andmebaasivajadused