{"id":97706,"date":"2020-10-21T02:42:26","date_gmt":"2020-10-21T00:42:26","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik"},"modified":"2020-10-21T02:42:26","modified_gmt":"2020-10-21T00:42:26","slug":"pochemu-besservernaya-revolyucziya-zashla-v-tupik","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","title":{"rendered":"Pse revolucioni pa server ka ngecur","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h4>Pikat kryesore<\/h4>\n<p><\/p>\n<ul>\n<li>Ka disa vite q\u00eb na premtuan se llogarit\u00eb pa server (serverless) do t\u00eb hapin nj\u00eb epok\u00eb t\u00eb re pa nj\u00eb OS t\u00eb caktuar p\u00ebr ekzekutimin e aplikacioneve. Na u tha se nj\u00eb struktur\u00eb e till\u00eb do t\u00eb zgjidhte shum\u00eb nga problemet e shkall\u00ebzueshm\u00ebris\u00eb. N\u00eb t\u00eb v\u00ebrtet\u00eb, gjith\u00e7ka \u00ebsht\u00eb ndryshe.\n<\/li>\n<li>Nd\u00ebrsa shum\u00eb i shohin teknologjit\u00eb pa server si nj\u00eb ide t\u00eb re, rr\u00ebnj\u00ebt e saj mund t\u00eb ndjekin deri n\u00eb vitin 2006, kur u shfaq\u00ebn Zimki PaaS dhe Google App Engine \u2014 n\u00eb t\u00eb dyja rastet p\u00ebrdoret nj\u00eb arkitektur\u00eb pa server.\n<\/li>\n<li>Ka kat\u00ebr arsye p\u00ebr t\u00eb cilat revolucioni pa server \u00ebsht\u00eb bllokuar: nga mb\u00ebshtetje e kufizuar p\u00ebr gjuh\u00ebt e programimit deri te problemet me performanc\u00ebn.\n<\/li>\n<li>Llogarit\u00eb pa server nuk jan\u00eb aq t\u00eb padobishme. Aspak. Megjithat\u00eb, nuk duhet t\u2019i shohim si nj\u00eb z\u00ebvend\u00ebsim t\u00eb drejtp\u00ebrdrejt\u00eb t\u00eb server\u00ebve. P\u00ebr disa aplikacione, ato mund t\u00eb jen\u00eb nj\u00eb mjet i dobish\u00ebm.<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Serveri \u00ebsht\u00eb i vdekur, t\u00eb jetoj\u00eb serveri!<\/h1>\n<p>\nK\u00ebshtu ting\u00ebllon thirrja e adhuruesve t\u00eb revolucionit pa server. Mjafton t\u00eb shfletoni gazetat e industris\u00eb t\u00eb disa viteve t\u00eb fundit dhe \u00ebsht\u00eb e leht\u00eb t\u00eb arrish n\u00eb p\u00ebrfundimin se modeli tradicional i server\u00ebve \u00ebsht\u00eb i vdekur dhe se pas disa vitesh t\u00eb gjith\u00eb ne do t\u00eb p\u00ebrdorim arkitektura pa server.<\/p>\n<p>Si\u00e7 dihet nga kushdo n\u00eb industri, dhe si\u00e7 e kemi theksuar gjithashtu n\u00eb artikullin ton\u00eb mbi <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/presentations\/state-serverless-computing\/\">gjendjen e llogarive pa server<\/a><\/noindex>, nuk \u00ebsht\u00eb k\u00ebshtu. Pavar\u00ebsisht nga numri i artikujve mbi meritat e <noindex><a rel=\"nofollow\" href=\"https:\/\/datafloq.com\/read\/7-reasons-serverless-computing-revolution-cloud\/2871\">revolucionit pa server<\/a><\/noindex>, ai nuk ndodhi. N\u00eb t\u00eb v\u00ebrtet\u00eb, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/news\/2020\/06\/oreilly-cloud-report\/\">studimet e fundit tregojn\u00eb<\/a><\/noindex>, se ky revolucion, ndoshta, ka bllokuar.<\/p>\n<p>Disa nga premtimet p\u00ebr modelet pa server, padyshim, jan\u00eb realizuar, por jo t\u00eb gjitha. Shum\u00eb. Jo t\u00eb gjitha.<\/p>\n<p>N\u00eb k\u00ebt\u00eb artikull, d\u00ebshiroj t\u00eb shqyrtoj arsyet p\u00ebr k\u00ebt\u00eb gjendje. Pse mungesa e fleksibilitetit t\u00eb modeleve pa server vazhdon t\u00eb jet\u00eb nj\u00eb penges\u00eb p\u00ebr p\u00ebrhapjen e tyre m\u00eb t\u00eb gjer\u00eb, edhe pse ato mbeten t\u00eb dobishme n\u00eb rrethana shum\u00eb specifike.<\/p>\n<h1>\u00c7far\u00eb premtonin adhuruesit e llogarive pa server<\/h1>\n<p>\nPara se t\u00eb kalojm\u00eb te problemet e llogarive pa server, le t\u00eb shohim se \u00e7far\u00eb duhej t\u00eb ofronin. <noindex><a rel=\"nofollow\" href=\"https:\/\/radon-h2020.eu\/2019\/10\/11\/serverless-revolution-radon\/\">Premtimet e revolucionit pa server<\/a><\/noindex> ishin t\u00eb shumta dhe \u2014 ndonj\u00ebher\u00eb \u2014 shum\u00eb ambicioze.<\/p>\n<p>P\u00ebr ata q\u00eb nuk jan\u00eb t\u00eb njohur me termin, ja nj\u00eb p\u00ebrkufizim i shkurt\u00ebr. Llogarit\u00eb pa server definon nj\u00eb arkitektur\u00eb, n\u00eb t\u00eb cil\u00ebn aplikacionet (ose pjes\u00ebt e aplikacioneve) ekzekutohen sipas k\u00ebrkes\u00ebs n\u00eb mjedise ekzekutimi, q\u00eb zakonisht jan\u00eb t\u00eb hostuara n\u00eb distanc\u00eb. P\u00ebr m\u00eb tep\u00ebr, sistemet pa server mund t\u00eb hostohen edhe lokal. Gjat\u00eb disa viteve t\u00eb fundit, krijimi i sistemeve t\u00eb q\u00ebndrueshme pa server ka qen\u00eb prioriteti kryesor i administrator\u00ebve t\u00eb sistemeve dhe kompanive SaaS, sepse (si\u00e7 pretendohet) kjo arkitektur\u00eb ofron disa avantazhe ky\u00e7e n\u00eb krahasim me modelin tradicional t\u00eb klient-server:<\/p>\n<ol>\n<li>Modelet pa server nuk k\u00ebrkojn\u00eb q\u00eb p\u00ebrdoruesit t\u00eb mbajn\u00eb sistemet e tyre operative ose madje t\u00eb krijojn\u00eb aplikacione t\u00eb pajtueshme me sisteme t\u00eb caktuara operativesh. N\u00eb vend t\u00eb k\u00ebsaj, zhvilluesit krijojn\u00eb kod t\u00eb p\u00ebrbashk\u00ebt, e ngarkojn\u00eb at\u00eb n\u00eb nj\u00eb platform\u00eb pa server dhe e monitorojn\u00eb ekzekutimin e tij.\n<\/li>\n<li>Burimet n\u00eb kuadrot pa server zakonisht paguhen p\u00ebr minuta (ose madje sekonda). Kjo do t\u00eb thot\u00eb se klient\u00ebt paguajn\u00eb vet\u00ebm p\u00ebr koh\u00ebn kur ata faktikisht ekzekutojn\u00eb kodin. Kjo \u00ebsht\u00eb ndryshe shum\u00eb e favorshme nga VM tradicionale n\u00eb cloud, ku makina \u00ebsht\u00eb e pap\u00ebrdorur pjes\u00ebn m\u00eb t\u00eb madhe t\u00eb koh\u00ebs, por ju duhet t\u00eb paguani p\u00ebr t\u00eb.\n<\/li>\n<li>Problemi i shkall\u00ebzimit gjithashtu \u00ebsht\u00eb zgjidhur. Burimet n\u00eb kuadrot pa server caktohen dinamikisht, k\u00ebshtu q\u00eb sistemi p\u00ebrballon leht\u00ebsisht shp\u00ebrthimet e papritura t\u00eb k\u00ebrkes\u00ebs.<\/li>\n<\/ol>\n<p>\nN\u00eb p\u00ebrmbledhje, modelet pa server ofrojn\u00eb zgjidhje fleksibile, t\u00eb lira dhe t\u00eb shkall\u00ebzuara. \u00cbsht\u00eb befasuese se si nuk e kemi menduar k\u00ebt\u00eb ide m\u00eb her\u00ebt.<\/p>\n<h1>A \u00ebsht\u00eb kjo v\u00ebrtet nj\u00eb ide e re?<\/h1>\n<p>\nMe t\u00eb v\u00ebrtet\u00eb, ideja nuk \u00ebsht\u00eb e re. Koncepti q\u00eb lejon p\u00ebrdoruesit t\u00eb paguajn\u00eb vet\u00ebm p\u00ebr koh\u00ebn kur kodi ekzekutohet me t\u00eb v\u00ebrtet\u00eb, ekziston q\u00ebkur \u00ebsht\u00eb prezantuar n\u00eb kuad\u00ebr t\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.slideshare.net\/swardley\/zimki-2006\">Zimki PaaS<\/a><\/noindex> n\u00eb vitin 2006 dhe rreth t\u00eb nj\u00ebjt\u00ebs koh\u00eb Google App Engine ofroi nj\u00eb zgjidhje shum\u00eb t\u00eb ngjashme.<\/p>\n<p>Me t\u00eb v\u00ebrtet\u00eb, ajo q\u00eb tani e quajm\u00eb modelin \"pa server\" \u00ebsht\u00eb m\u00eb e vjet\u00ebr se shum\u00eb teknologji q\u00eb sot quhen \"natyra cloud\", dhe q\u00eb ofrojn\u00eb pothuajse t\u00eb nj\u00ebjt\u00ebn gj\u00eb. Si\u00e7 u p\u00ebrmend, modelet pa server n\u00eb thelb jan\u00eb vet\u00ebm nj\u00eb vazhdim i modelit t\u00eb biznesit SaaS, i cili ekziston prej disa dekadash.<\/p>\n<p>\u00cbsht\u00eb gjithashtu e r\u00ebnd\u00ebsishme t\u00eb pranohet se modeli pa server nuk \u00ebsht\u00eb arkitektur\u00eb FaaS, ndon\u00ebse ka nj\u00eb lidhje midis tyre. FaaS \u00ebsht\u00eb, n\u00eb thelb, nj\u00eb pjes\u00eb e orientuar ndaj llogaritjeve e arkitektur\u00ebs pa server, por nuk p\u00ebrfaq\u00ebson t\u00eb gjith\u00eb sistemin n\u00eb t\u00ebr\u00ebsi.<\/p>\n<p>Pra, p\u00ebrse gjith\u00eb kjo zhurm\u00eb? Po, pasi shpejt\u00ebsia e dep\u00ebrtimit t\u00eb internetit n\u00eb vendet n\u00eb zhvillim vazhdon t\u00eb rritet me shpejt\u00ebsi, po rritet nj\u00ebkoh\u00ebsisht edhe k\u00ebrkesa p\u00ebr burime llogarit\u00ebse. P\u00ebr shembull, n\u00eb shum\u00eb vende me sektor\u00eb t\u00eb shpejt\u00eb t\u00eb tregtis\u00eb elektronike, thjesht nuk ka nj\u00eb infrastruktur\u00eb llogarit\u00ebse p\u00ebr aplikacionet n\u00eb k\u00ebto platforma. K\u00ebtu hyjn\u00eb platformat pa server me pages\u00eb.<\/p>\n<h1>Problemet e modeleve pa server<\/h1>\n<p>\nSfid\u00eb \u00ebsht\u00eb se modelet pa server kan\u00eb... probleme. Mos m\u00eb kuptoni gabim: nuk po them q\u00eb ato jan\u00eb t\u00eb k\u00ebqija vetvetiu apo q\u00eb nuk ofrojn\u00eb vler\u00eb t\u00eb konsiderueshme p\u00ebr disa kompani n\u00eb disa rrethana. Por deklarata kryesore e \"revolucionit\" - q\u00eb arkitektura pa server do t\u00eb z\u00ebvend\u00ebsoj\u00eb shpejt tradicionale - nuk do t\u00eb realizohet ndonj\u00ebher\u00eb.<\/p>\n<p>K\u00ebtu \u00ebsht\u00eb arsyeja.<\/p>\n<h3>Ndarje e kufizuar e gjuh\u00ebve programimi<\/h3>\n<p>\nShumica e platformave pa server lejojn\u00eb ekzekutimin e aplikacioneve vet\u00ebm t\u00eb shkruara n\u00eb gjuh\u00eb t\u00eb caktuara. Kjo kufizon ndjesh\u00ebm fleksibilitetin dhe adaptueshm\u00ebrin\u00eb e k\u00ebtyre sistemeve.<\/p>\n<p>Kuptohet se platformat pa server mb\u00ebshtesin shumic\u00ebn e gjuh\u00ebve kryesore. AWS Lambda dhe Azure Functions gjithashtu ofrojn\u00eb nj\u00eb mb\u00ebshtetje p\u00ebr ekzekutimin e aplikacioneve dhe funksioneve n\u00eb gjuh\u00eb t\u00eb pap\u00ebrshtatshme, megjith\u00ebse kjo shpesh lidhet me kosto n\u00eb performanc\u00eb. Prandaj, p\u00ebr shumic\u00ebn e organizatave, zakonisht ky kufizim nuk ka shum\u00eb r\u00ebnd\u00ebsi. Por k\u00ebtu \u00ebsht\u00eb \u00e7\u00ebshtja. Supozohet se nj\u00eb nga p\u00ebrfitimet e modeleve pa server \u00ebsht\u00eb se programet e panjohura, t\u00eb p\u00ebrdorura rrall\u00eb mund t\u00eb ekzekutohen m\u00eb lir\u00eb, pasi paguani vet\u00ebm p\u00ebr koh\u00ebn e tyre t\u00eb ekzekutimit. Dhe programet e panjohura, t\u00eb p\u00ebrdorura rrall\u00eb shpesh shkruhen n\u00eb... gjuh\u00eb programimi t\u00eb panjohura, t\u00eb p\u00ebrdorura rrall\u00eb.<\/p>\n<p>Kjo minon nj\u00eb nga p\u00ebrfitimet kryesore t\u00eb modelit pa server.<\/p>\n<h3>Pavar\u00ebsia nga shit\u00ebsit<\/h3>\n<p>\nProblemi i dyt\u00eb me platformat pa server\u00eb ose, t\u00eb pakt\u00ebn, si ato po zbatohen aktualisht, \u00ebsht\u00eb se ato zakonisht nuk i ngjajn\u00eb nj\u00ebra-tjetr\u00ebs n\u00eb nivel operacional. Praktikisht nuk ka standardizim n\u00eb m\u00ebnyr\u00ebn e shkruarjes s\u00eb funksioneve, deploy-imit dhe menaxhimit. Kjo do t\u00eb thot\u00eb se migrimi i funksioneve nga nj\u00eb platform\u00eb n\u00eb nj\u00eb tjet\u00ebr merr jasht\u00ebzakonisht shum\u00eb koh\u00eb.<\/p>\n<p>Pjesa m\u00eb e v\u00ebshtir\u00eb e kalimit n\u00eb modelin pa server \u00ebsht\u00eb se nuk jan\u00eb funksionet llogarit\u00ebse, t\u00eb cilat zakonisht p\u00ebrb\u00ebjn\u00eb thjesht fragmente kodi, por m\u00ebnyra si aplikacionet lidhen me sistemet e lidhura, si ruajtja e objekteve, menaxhimi i identitetit dhe radh\u00ebt. Funksionet mund t\u00eb transferohen, por pjesa tjet\u00ebr e aplikacionit jo. Kjo \u00ebsht\u00eb krejt\u00ebsisht e kund\u00ebrta me platformat e p\u00ebrshkruara si t\u00eb lira dhe fleksib\u00ebl.<\/p>\n<p>Disa pretendojn\u00eb se modelet pa server jan\u00eb shfaqur koh\u00ebt e fundit dhe nuk ka pasur koh\u00eb p\u00ebr t'i standardizuar ato. Por ato nuk jan\u00eb aq t\u00eb reja, si\u00e7 e kam p\u00ebrmendur m\u00eb lart, dhe shum\u00eb teknologji t\u00eb tjera n\u00eb cloud, si kontejner\u00ebt, jan\u00eb b\u00ebr\u00eb tashm\u00eb shum\u00eb m\u00eb t\u00eb thjeshta p\u00ebr shkak t\u00eb zhvillimit dhe shp\u00ebrndarjes s\u00eb standardeve t\u00eb mira.<\/p>\n<h3>Performanca<\/h3>\n<p>\nP\u00ebrformanca llogarit\u00ebse e platformat pa server \u00ebsht\u00eb e v\u00ebshtir\u00eb p\u00ebr t'u matet, pjes\u00ebrisht sepse furnizuesit p\u00ebrpiqen t\u00eb mbajn\u00eb informacionin sekret. Shumica e tyre pretendojn\u00eb se funksionet n\u00eb platformat pa server punojn\u00eb po aq shpejt sa ato n\u00eb serverat lokal\u00eb, p\u00ebrve\u00e7 disa problemeve t\u00eb pashmangshme me vonesat.<\/p>\n<p>Megjithat\u00eb, disa fakte tregojn\u00eb t\u00eb kund\u00ebrt\u00ebn. Funksionet q\u00eb nuk kan\u00eb funksionuar m\u00eb par\u00eb n\u00eb nj\u00eb platform\u00eb t\u00eb caktuar ose nuk kan\u00eb funksionuar p\u00ebr nj\u00eb koh\u00eb t\u00eb caktuar, k\u00ebrkojn\u00eb nj\u00ebfar\u00eb kohe p\u00ebr t'u inicializuar. Kjo ndoshta ka t\u00eb b\u00ebj\u00eb me faktin q\u00eb kodi i tyre \u00ebsht\u00eb transferuar n\u00eb ndonj\u00eb medium t\u00eb dh\u00ebnash m\u00eb pak t\u00eb aksesuesh\u00ebm, megjithat\u00eb, si\u00e7 ndodh zakonisht me benchmark-et, shumica e furnizuesve nuk do t'ju thon\u00eb p\u00ebr transferimin e t\u00eb dh\u00ebnave.<\/p>\n<p>Sigurisht, ka disa m\u00ebnyra p\u00ebr ta anashkaluar k\u00ebt\u00eb. Nj\u00ebra prej tyre \u00ebsht\u00eb optimizimi i funksioneve p\u00ebr \u00e7do gjuh\u00eb cloud, n\u00eb t\u00eb cil\u00ebn funksionon platforma juaj pa server, por kjo e minon pak pretendimin se k\u00ebto platforma jan\u00eb 'fleksibile.'<\/p>\n<p>Nj\u00eb qasje tjet\u00ebr \u00ebsht\u00eb q\u00eb t\u00eb sigurohet ekzekutimi i rregullt i programeve kritik\u00eb p\u00ebr performanc\u00ebn, n\u00eb m\u00ebnyr\u00eb q\u00eb ata t\u00eb mbeten \"t\u00eb fresk\u00ebt\". Kjo qasje e dyt\u00eb, natyrisht, paksa bie n\u00eb kund\u00ebrshtim me deklarat\u00ebn se platformat pa server jan\u00eb m\u00eb ekonomike, sepse paguani vet\u00ebm p\u00ebr koh\u00ebn e ekzekutimit t\u00eb programeve tuaja. Ofruesit e \u043e\u0431\u043b\u0430\u043a\u043e\u0432 kan\u00eb implementuar m\u00ebnyra t\u00eb reja p\u00ebr t\u00eb reduktuar fillimet e ftohta, por shum\u00eb prej tyre k\u00ebrkojn\u00eb \"shkall\u00ebzimin n\u00eb nj\u00eb\" (scale to one), q\u00eb d\u00ebmton vler\u00ebn fillestare t\u00eb FaaS.<\/p>\n<p>Problemi i \"fillimit t\u00eb ftoht\u00eb\" mund t\u00eb zgjidhet pjes\u00ebrisht duke nisur sistemet pa server me burime t\u00eb veta, por kjo vjen me kosto t\u00eb veta dhe mbetet nj\u00eb opsion ni\u00e7\u00eb p\u00ebr ekipet q\u00eb kan\u00eb burime t\u00eb mira.<\/p>\n<h3>Nuk mund t\u00eb nisni aplikacione t\u00eb plota<\/h3>\n<p>\nN\u00eb fund, ndoshta arsyeja m\u00eb e r\u00ebnd\u00ebsishme pse arkitekturat pa server nuk do t\u00eb z\u00ebvend\u00ebsojn\u00eb modelet tradicionale n\u00eb afat t\u00eb shkurt\u00ebr: ato (zakonisht) nuk i lejojn\u00eb ekzekutimin e aplikacioneve t\u00eb plota.<\/p>\n<p>M\u00eb sakt\u00ebsisht, kjo nuk \u00ebsht\u00eb e p\u00ebrshtatshme nga pik\u00ebpamja kostos. Monoliti juaj i suksessh\u00ebm nuk vlen t\u00eb shnd\u00ebrrohet n\u00eb nj\u00eb grup prej kat\u00ebr dhjet\u00eb funksionesh t\u00eb lidhura me tet\u00eb porta, kat\u00ebrzero radh\u00eb dhe nj\u00eb duzin\u00eb kopjesh t\u00eb DB-s\u00eb. P\u00ebr k\u00ebt\u00eb arsye, pa server \u00ebsht\u00eb m\u00eb e p\u00ebrshtatshme p\u00ebr zhvillime t\u00eb reja. Praktikisht asnj\u00eb aplikacion ekzistues (arkitektur\u00eb) nuk mund t\u00eb migrohet. Mund t\u00eb emigroni, por do t\u00eb duhet t\u00eb filloni nga e para.<\/p>\n<p>Kjo do t\u00eb thot\u00eb se n\u00eb shumic\u00ebn d\u00ebrrmuese t\u00eb rasteve, platformat pa server p\u00ebrdoren si nj\u00eb shtes\u00eb p\u00ebr server\u00ebt e brendsh\u00ebm p\u00ebr t\u00eb kryer detyra q\u00eb k\u00ebrkojn\u00eb llogaritje t\u00eb m\u00ebdha. Kjo ndan shum\u00eb n\u00eb m\u00ebnyr\u00eb t\u00eb thell\u00eb nga dy format e tjera t\u00eb teknologjis\u00eb s\u00eb \u043e\u0431\u043b\u0430\u043a\u043e\u0432, kontejner\u00ebve dhe makinave virtuale, t\u00eb cilat ofrojn\u00eb nj\u00eb m\u00ebnyr\u00eb t\u00eb plot\u00eb p\u00ebr t\u00eb kryer llogaritje t\u00eb larg\u00ebta. Kjo ilustron nj\u00eb nga v\u00ebshtir\u00ebsit\u00eb e kalimit nga mikrosh\u00ebrbimet n\u00eb sistemet pa server.<\/p>\n<p>Sigurisht, kjo nuk \u00ebsht\u00eb gjithmon\u00eb nj\u00eb problem. Mund\u00ebsia p\u00ebr t\u00eb p\u00ebrdorur her\u00eb pas here burime t\u00eb m\u00ebdha kompjuterike, pa bler\u00eb harduerin tuaj, mund t\u00eb sjell\u00eb p\u00ebrfitime t\u00eb v\u00ebrteta dhe afatgjata p\u00ebr shum\u00eb organizata. Por n\u00ebse disa aplikacione jan\u00eb n\u00eb serverat e brendsh\u00ebm dhe t\u00eb tjerat n\u00eb arkitektura t\u00eb cloud pa server, menaxhimi p\u00ebrshkon nj\u00eb nivel t\u00eb ri kompleksiteti.<\/p>\n<h1>Jet\u00eb revolucionare?<\/h1>\n<p>\nPavar\u00ebsisht nga k\u00ebto ankesa, un\u00eb nuk kam ndonj\u00eb problem me zgjidhjet pa server. Fjal\u00eb p\u00ebr fjal\u00eb. Thjesht zhvilluesit duhet t\u00eb kuptojn\u00eb - ve\u00e7an\u00ebrisht n\u00ebse ata jan\u00eb duke eksploruar modelet pa server p\u00ebr her\u00eb t\u00eb par\u00eb - se kjo teknologji nuk \u00ebsht\u00eb nj\u00eb z\u00ebvend\u00ebsim i drejtp\u00ebrdrejt\u00eb p\u00ebr server\u00ebt. N\u00eb vend t\u00eb k\u00ebsaj, hidhni nj\u00eb v\u00ebshtrim n\u00eb k\u00ebshillat dhe burimet tona p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/articles\/understanding-serverless-servicefull-applications\/\">krijimin e aplikacioneve pa server<\/a><\/noindex> dhe vendosni se si ta aplikoni m\u00eb s\u00eb miri k\u00ebt\u00eb model.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/524126\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041d\u0430\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438, \u0447\u0442\u043e \u0442\u0430\u043a\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0440\u0435\u0448\u0438\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0451 \u0438\u043d\u0430\u0447\u0435. \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0443\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e \u043a\u0430\u043a \u043d\u043e\u0432\u0443\u044e \u0438\u0434\u0435\u044e, \u0435\u0451 \u043a\u043e\u0440\u043d\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e 2006 \u0433\u043e\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c Zimki PaaS [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97706","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0437\u0430\u0448\u043b\u0430 \u0432 \u0442\u0443\u043f\u0438\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-21T00:42:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-21T00:42:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47P\u00ebrse revolucionet pa server kan\u00eb ngecur | ProHoster","description":"Pikat ky\u00e7e Q\u00eb disa vjet na premtohet se llogaritjet pa server do t\u00eb hapin nj\u00eb epok\u00eb t\u00eb re pa nj\u00eb OS t\u00eb caktuar p\u00ebr t\u00eb ekzekutuar aplikacione.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0437\u0430\u0448\u043b\u0430 \u0432 \u0442\u0443\u043f\u0438\u043a | ProHoster","og:description":"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-21T00:42:26+00:00","article:modified_time":"2020-10-21T00:42:26+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97706","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:15:26","updated":"2022-09-27 16:29:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/97706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=97706"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/97706\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=97706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=97706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=97706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}