| Abstract |
Darbs apskata bezservera skaitļošanas tehnoloģiju, kas strauji attīstās kā būtiska
makoņtehnoloģiju sastāvdaļa. Pētījuma mērķis ir analizēt bezservera arhitektūras
priekšrocības, trūkumus un tās potenciālo ietekmi uz lietojumprogrammu izstrādi, kā
arī izpētīt izaicinājumus, kas ir saistīti ar drošību, veiktspēju un resursu pārvaldību.
Darbs sniedz pārskatu par bezservera arhitektūras vēsturi un definīcijām, identificē
galvenās iezīmes, piemēram, automātisku mērogošanu un uz izlietojumu balstītu
norēķinu modeli, un izvērtē tās piemērojamību reālajā pasaulē, izmantojot piemērus no
dažādām kompānijām.
Pētījums uzsver bezservera arhitektūras priekšrocības, piemēram, zemākas
izmaksas, ātrāku izstrādi un uzlabotu mērogojamību, vienlaikus norādot uz būtiskiem
trūkumiem, tostarp atkarību no piegādātāja, drošības ievainojamībām un veiktspējas
izaicinājumiem, kas ir saistīti ar datubāzes integrāciju. Testēšanas rezultāti atklāj, ka
bezservera arhitektūra var nodrošināt labāku mērogojamību pie lielas slodzes, taču
"aukstie starti" un datubāzes savienojumu ierobežojumi var būtiski ietekmēt veiktspēju
noteiktos scenārijos. Pētījums piedāvā iespējamos risinājumus šiem izaicinājumiem,
tostarp veiktspējas optimizāciju un stratēģijas, lai mazinātu datubāzes savienojumu
pārslodzi, piemēram, ieviešot gaidīšanas mehānismus klienta pusē. |