Kategori: Administrim

Bllokime të shpërndara me përdorimin e Redis

PĂ«rshĂ«ndetje, Habr! Sot ne ju ofrojmĂ« pĂ«rkthimin e njĂ« artikulli tĂ« vĂ«shtirĂ« mbi realizimin e bllokimeve tĂ« shpĂ«rndara me anĂ« tĂ« Redis dhe ofrojmĂ« tĂ« flasim pĂ«r perspektivĂ«n e Redis si temĂ«. Analiza e algoritmit Redlock nga Martin Kleppmann, autori i librit “Aplikacione tĂ« ngarkuara shumĂ«â€, Ă«shtĂ« paraqitur kĂ«tu. Bllokimet e shpĂ«rndara janĂ« njĂ« primitiv shumĂ« i dobishĂ«m qĂ« pĂ«rdoret nĂ« shumĂ« mjedise ku proceset e ndryshme duhet tĂ« punojnĂ« mbi burime tĂ« ndara […]

Politikat e ruajtjes Veeam B&R — zgjidhim zinxhirĂ«t e kopjimeve nĂ« bashkĂ«punim me mbĂ«shtetje teknike

PĂ«rshĂ«ndes lexuesit e blogut tonĂ«! Deri diku tashmĂ« njihemi — postimet e mia nĂ« anglisht janĂ« publikuar kĂ«tu tĂ« pĂ«rkthyera nga kolegia ime e nderuar polarowl. KĂ«tĂ« herĂ« vendosa t’i drejtohem drejtpĂ«rdrejt audiencĂ«s rusishtfolĂ«se. PĂ«r debutimin tim doja tĂ« zgjidhja njĂ« temĂ« qĂ« tĂ« ishte interesante pĂ«r sa mĂ« shumĂ« lexues dhe qĂ« kĂ«rkon njĂ« shqyrtim tĂ« hollĂ«sishĂ«m. Daniel Defoe thoshte se çdo njeri e presin vdekja dhe taksat. […]

ShkruajmĂ« njĂ« bot Telegram nĂ« gjuhĂ«n R (pjesa 3): Si t’i shtoni botit mbĂ«shtetje pĂ«r tastierĂ«n

Ky Ă«shtĂ« artikulli i tretĂ« nga seria «ShkruajmĂ« njĂ« bot Telegram nĂ« gjuhĂ«n R». NĂ« publikimet e mĂ«parshme mĂ«suam si tĂ« krijojmĂ« njĂ« bot Telegram, tĂ« dĂ«rgojmĂ« mesazhe pĂ«rmes tij, si dhe t’i shtojmĂ« komanda dhe filtra mesazhesh. Prandaj, para se tĂ« filloni leximin e kĂ«tij artikulli, ju rekomandoj fort tĂ« njiheni me artikujt e mĂ«parshĂ«m, sepse kĂ«tu nuk do tĂ« ndalem mĂ« te bazat e pĂ«rshkruara mĂ« parĂ« […]

Qendra e të dhënave SafeDC hapi derën për një ditë për klientët

NĂ« prag tĂ« DitĂ«s sĂ« Dijes, instituti kĂ«rkimor NII SOKB organizoi nĂ« qendrĂ«n e vet tĂ« tĂ« dhĂ«nave SafeDC njĂ« DitĂ« tĂ« Hapur pĂ«r klientĂ«t, tĂ« cilĂ«t panĂ« me sytĂ« e tyre atĂ« pĂ«r tĂ« cilĂ«n do tĂ« flasim mĂ« poshtĂ«. Qendra e tĂ« dhĂ«nave SafeDC ndodhet nĂ« MoskĂ«, nĂ« Nauchny Proezd, nĂ« katin nĂ«ntokĂ«sor tĂ« njĂ« qendre biznesi, nĂ« njĂ« thellĂ«si prej dhjetĂ« metrash. SipĂ«rfaqja totale e qendrĂ«s sĂ« tĂ« dhĂ«nave Ă«shtĂ« 450 mÂČ, ndĂ«rsa kapaciteti Ă«shtĂ« 60 rafte. Furnizimi me energji elektrike Ă«shtĂ« organizuar […]

Vëllime efemere me ndjekjen e kapacitetit të depozitimit: EmptyDir në steroide

Disa aplikacione kanĂ« gjithashtu nevojĂ« tĂ« ruajnĂ« tĂ« dhĂ«na, por e pranojnĂ« pa problem faktin qĂ« kĂ«to tĂ« dhĂ«na nuk do tĂ« ruhen pas njĂ« rinisjeje. PĂ«r shembull, shĂ«rbimet e cache janĂ« tĂ« kufizuara nga memoria operative, por mund tĂ« zhvendosin edhe tĂ« dhĂ«nat qĂ« pĂ«rdoren rrallĂ« nĂ« njĂ« ruajtje qĂ« funksionon mĂ« ngadalĂ« se memoria operative, me ndikim tĂ« vogĂ«l nĂ« performancĂ«n e pĂ«rgjithshme. Aplikacioneve tĂ« tjera u duhet tĂ« dinĂ« se nĂ« […]

Monitorimi i mikrosherbimeve Flask me Prometheus

Dy rreshta kodi dhe aplikacioni juaj gjeneron metrika, fantastike! PĂ«r tĂ« kuptuar si funksionon prometheus_flask_exporter, mjafton njĂ« shembull minimal: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route(‘/’) def main(): return ‘OK’ Kaq mjafton pĂ«r tĂ« filluar! Duke shtuar importin dhe rreshtin pĂ«r inicializimin e PrometheusMetrics, do tĂ« merrni metrika […]

Unë krijova depozitën time PyPI me autorizim dhe S3. Në Nginx

NĂ« kĂ«tĂ« artikull dua tĂ« ndaj pĂ«rvojĂ«n time tĂ« punĂ«s me NJS, interpretuesin JavaScript pĂ«r Nginx qĂ« zhvillohet nga kompania Nginx Inc, duke pĂ«rshkruar me njĂ« shembull real mundĂ«sitĂ« e tij kryesore. NJS Ă«shtĂ« njĂ« nĂ«nbashkĂ«si e gjuhĂ«s programuese JavaScript, e cila ju lejon tĂ« zgjeroni funksionalitetin e Nginx. Pyetjes pse duhet njĂ« interpretues i veçantĂ«??? i Ă«shtĂ« pĂ«rgjigjur nĂ« detaje Dmitry Volyntsev. Shkurtimisht: NJS Ă«shtĂ« mĂ«nyra nginx-way, ndĂ«rsa JavaScript Ă«shtĂ« mĂ« progresiv, mĂ« «natyral» dhe […]

Hartimi i të drejtave dixhitale, pjesa III. E drejta për anonimatin

TL;DR: EkspertĂ«t ndajnĂ« kĂ«ndvĂ«shtrimin e tyre mbi problemet nĂ« Rusi qĂ« lidhen me tĂ« drejtĂ«n dixhitale pĂ«r anonimitet. MĂ« 12 dhe 13 shtator, Teplitsa e Teknologjive Sociale dhe RosKomSvoboda organizojnĂ« hackathon-in pĂ«r qytetarinĂ« dixhitale dhe tĂ« drejtat dixhitale demhack.ru. NĂ« prag tĂ« aktivitetit, organizatorĂ«t publikojnĂ« artikullin e tretĂ«, kushtuar hartĂ«zimit tĂ« fushĂ«s problematike, qĂ« pjesĂ«marrĂ«sit tĂ« mund tĂ« gjejnĂ« pĂ«r veten njĂ« sfidĂ« interesante. Artikujt e mĂ«parshĂ«m: pĂ«r tĂ« drejtĂ«n […]

Po merremi me Custom Tooling në Argo CD

Pak kohĂ« pas shkrimit tĂ« artikullit tĂ« parĂ«, ku i menaxhoja me lehtĂ«si jsonnet dhe GitLab, e kuptova se pipeline-et janĂ« sigurisht tĂ« dobishme, por tepĂ«r tĂ« ndĂ«rlikuara dhe jo fort praktike. NĂ« shumicĂ«n e rasteve kĂ«rkohet njĂ« detyrĂ« tipike: «tĂ« gjenerosh YAML dhe ta vendosĂ«sh nĂ« Kubernetes». PikĂ«risht kĂ«tĂ« Argo CD e bĂ«n nĂ« mĂ«nyrĂ« tĂ« shkĂ«lqyer. Argo CD ju lejon tĂ« lidhni njĂ« depo Git dhe tĂ« sinkronizoni […]

Po provoni mjetet e reja për ndërtimin dhe automatizimin e shpërndarjes në Kubernetes

PĂ«rshĂ«ndetje! KohĂ«t e fundit janĂ« shfaqur shumĂ« mjete tĂ« shkĂ«lqyera automatizimi, si pĂ«r ndĂ«rtimin e Docker images ashtu edhe pĂ«r deploy nĂ« Kubernetes. PĂ«r kĂ«tĂ« arsye vendosa tĂ« eksperimentoj me GitLab, tĂ« studioj siç duhet mundĂ«sitĂ« e tij dhe, natyrisht, tĂ« konfiguroj njĂ« pipeline. FrymĂ«zimi pĂ«r kĂ«tĂ« punĂ« ishte faqja kubernetes.io, e cila gjenerohet automatikisht nga kodi burimor, ndĂ«rsa pĂ«r çdo pull request tĂ« dĂ«rguar […]

Freeradius + Google Autheticator + LDAP + Fortigate

ÇfarĂ« tĂ« bĂ«ni nĂ«se çiftimi i autentifikimit Ă«shtĂ« i dĂ«shirueshĂ«m, por i vĂ«shtirĂ«, dhe nuk keni para pĂ«r tokenĂ«t harduerikĂ«? NĂ« thelb, ky zgjidhje nuk Ă«shtĂ« ndonjĂ« gjĂ« shumĂ« origjinale, mĂ« shumĂ« Ă«shtĂ« njĂ« miks i zgjidhjeve tĂ« ndryshme tĂ« gjetura nĂ« internet. Pra, kemi njĂ« Domain Active Directory. PĂ«rdoruesit e domain-it qĂ« punojnĂ« pĂ«rmes VPN-sĂ«, si shumĂ« kĂ«ta ditĂ«. Pozita si njĂ« portĂ« VPN […]

Dalin përpara me Ansible

Nuk Ă«shtĂ« sekret pĂ«r askĂ«nd se me konfigurimet "dy default", Ansible nuk e bĂ«n punĂ«n e tij shumĂ« shpejt. NĂ« kĂ«tĂ« artikull do tĂ« theksoj disa arsye pĂ«r kĂ«tĂ« dhe do tĂ« ofroj disa konfigurime minimale tĂ« dobishme, tĂ« cilat potencialisht mund tĂ« rrisin shpejtĂ«sinĂ« e projektit tuaj. Ne do tĂ« diskutojmĂ« kĂ«tu dhe mĂ« tej pĂ«r Ansible 2.9.x, i cili Ă«shtĂ« instaluar nĂ« njĂ« virtualenv tĂ« sapo krijuar nĂ« mĂ«nyrĂ«n tuaj tĂ« preferuar. […]

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster