Kategori: Administrimi

Tri fituesit e çmimit Dijkstra: si kaluan Hydra 2019 dhe SPTDC 2019

Së fundi, nga 8 deri më 12 korrik, janë zhvilluar njëkohësisht dy ngjarje të rëndësishme — konferenca Hydra dhe shkolla SPTDC. Në këtë post, dëshirojmë të theksojmë disa karakteristika që kemi vënë re gjatë zhvillimit të konferencës. Krenaria më e madhe e Hydra dhe Shkollës është folësit. Tre fitojës të çmimit Dijkstra: Leslie Lamport, Maurice Herlihy dhe Michael Scott. Për më tepër, Maurice mori […]

Si të zbulojmë sulmet në infrastrukturën Windows: studioni mjetet e hackerëve

Çdo vit rritet numri i sulmeve në sektorin korporativ: për shembull, në vitin 2017 janë regjistruar 13% më shumë ngjarje unike se në vitin 2016, dhe përfundimisht në vitin 2018 — 27% më shumë ngjarje se në periudhën e mëparshme. përfshirë edhe ato të cilat kanë si mjet kryesor pune sistemin operativ Windows. Në vitet 2017–2018, grupet APT Dragonfly, […]

Konfigurimi i PHP-FPM: përdorim pm static për performancë maksimale

Versioni e redaktuar e artikullit fillimisht është publikuar në haydenjames.io dhe po publikohet këtu me lejen e autorit të saj. Do të flas shkurtimisht se si të konfigurohet më mirë PHP-FPM për të rritur kapacitetin, për të ulur vonesat dhe për të përdorur më stabilisht burimet e procesorit dhe memorjes. Në mënyrë që të funksionojë siç duhet, vija PM (menaxheri i proceseve) në PHP-FPM ka si vlerë të paracaktuar dynamic, dhe nëse […]

Kontenieri – në linjë: CRI-O tani si parazgjedhje në OpenShift Container Platform 4

Platforma Red Hat OpenShift Container Platform 4 lejon që krijimi i hosteve për nisjen e kontejnerëve të bëhet në mënyrë të vazhdueshme, përfshirë në infrastrukturën e ofruesve të shërbimeve cloud, në platformat e virtualizimit ose në sistemet bare-metal. Për të krijuar në kuptimin e plotë një platformë cloud, na duhej të merrnim nën kontroll të gjithë elementet e përdorura dhe kështu të rritnim besueshmërinë e procesit të komplikuar të automatizimit. […]

Shembuj i zbatimit Continuous Integration me BuildBot

(Image by Computerizer from Pixabay) Përshëndetje! Unë quhem Evgeny Cherkin, jam programues në ekipin e zhvilluesve në kompaninë minerare Polymetal. Kur fillon një projekt të madh, fillon të pyesësh: «Cila është software më e mirë për ta mbështetur atë?». Një projekt IT para lëshimit të versionit të ri kalon nëpër disa etapa. Është e mirë kur zinxhiri i këtyre etapave është i automatizuar. Procesi i automatizuar i lëshimit të një versioni të ri […]

Si të zgjidhni një licencë Open Source për një framework RAD në GitHub

Në këtë artikull do të flasim pak për të drejtat e autorit, por kryesisht për zgjedhjen e një license të lirë për kuadron RAD IONDV. Kuadri dhe për produktet e hapura që ndërtohen mbi të. Ne do të flasim për licencën lehtësuese Apache 2.0, për atë që na çoi tek ajo dhe me cilat vendime u përballëm gjatë procesit. Procesi i zgjedhjes së licencës është mjaft i ngarkuar […]

Përparësitë dhe disavantazhet e HugePages

Përkthimi i artikullit është përgatitur për studentët e kursit "Administratori Linux". Më parë kam folur rreth mënyrës për të kontrolluar dhe aktivizuar përdorimin e Hugepages në Linux. Ky artikull do të jetë i dobishëm vetëm nëse vërtet keni një vend për të përdorur Hugepages. Kam takuar shumë njerëz që mashtrohen nga perspektiva se Hugepages do të rrisin magjishëm performancën. Megjithatë, hugepaging është një temë e ndërlikuar […]

Kubernetes Operator në Python pa korniza dhe SDK

Go aktualisht është monopolisti ndër gjuhët e programimit që njerëzit zgjedhin për të shkruar operatorët për Kubernetes. Kjo ka disa arsye objektive, si: Ekziston një framework shumë i fuqishëm për zhvillimin e operatorëve në Go — Operator SDK. Aplikacione si Docker dhe Kubernetes, që kanë ndryshuar lojën, janë shkruar në Go. Duke shkruar operatorin tuaj në Go, flisni me ekosistemin në […]

Balancimi i shkrimit dhe leximit në bazën e të dhënave

Në artikullin e mëparshëm e përshkrova konceptin dhe implementimin e një baze të dhënash të ndërtuar mbi funksione, jo mbi tabela dhe fusha si në bazat e të dhënave relacionale. Ajo përmbante shumë shembuj që tregojnë përparësitë e një qasje të tillë përballë asaj klasike. Shumë e gjetën se ato nuk ishin mjaft bindëse. Në këtë artikull do të tregoj se si një koncept i tillë lejon balancimin e shpejtë dhe të lehtë […]

Ndërtojmë një pipeline për testimin e automatizuar në Azure DevOps

Kohë më parë u ndesha me një krijesë që ende nuk është shumë e njohur në botën e DevOps, pipeline-t e Azure DevOps. Menjëherë ndjeva mungesën e ndonjë udhëzimi të qartë ose artikujsh mbi temën, nuk e di se çfarë e shkakton këtë, por Microsoft me sa duket ka shumë për të punuar në promovimin e këtij instrumenti. Sot do të ndërtojmë një pipeline për testimin automatizuar brenda re Cloud Azure. Pra, […]

Sistemi i menaxhimit të funksionalitetit për baza të dhënash

Bota e bazave të të dhënave është e pushtuar prej kohësh nga DB-të relacional, ku përdoret gjuha SQL. Aq shumë, saqë variacionet që shfaqen quhen NoSQL. Ata kanë arritur të fitojnë një vend të caktuar në këtë treg, por DB-të relacional nuk kanë ndërmend të vdesin, dhe vazhdojnë të përdoren aktivisht për qëllimet e tyre. Në këtë artikull dua të përshkruaj konceptin e një baze të dhënash funksionale. Për një kuptim më të mirë, unë […]

Gjuha e programimit P4

P4 është një gjuhë programimi e destinuar për programimin e rregullave të routing-ut të paketeve. Ndryshe nga gjuhët e përgjithshme si C ose Python, P4 është një gjuhë e orientuar për tema me një sërë strukturash të optimizuara për routing-un në rrjet. P4 është një gjuhë me kod të hapur, e licencuar dhe e mbështetur nga një organizatë jo-fitimprurëse, e cila quhet P4 Language Consortium. Ajo gjithashtu mbështetet […]

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster