Kategori: Administrimi

Udhëzuesi për Kubernetes, pjesa 1: aplikacione, mikroshërbime dhe konteinerë

Në kërkesën tonë, Habr krijoi një hub Kubernetes dhe na bën kënaqësi të publikojmë postimin e parë aty. Abonohuni! Kubernetes është i thjeshtë. Pse bankat më paguajnë shumë para për të punuar në këtë fushë, ndërsa çdo kush mund ta mësojë këtë teknologji për disa orë? Nëse dyshoni se Kubernetes mund të studiohet kështu […]

Eksplorojmë Docker, pjesa 6: punimi me të dhëna

Në këtë pjesë të sotme të përkthimit të serisë së materialeve mbi Docker, do të flasim për punimin me të dhëna. Veçanërisht — për volumin e Docker. Në këto materiale, ne vazhdimisht kemi krahasuar mekanizmat e programit të Docker me analogji të ndryshme ushqimore. Le të mos largohemi nga kjo traditë edhe këtu. Të dhënat në Docker le të jenë erëza. Në botë ekzistojnë shumë lloje erëzash, dhe […]

Udhëzues për Docker Compose për fillestarët

Autori i artikullit, përkthimi i të cilit po publikojmë sot, thotë se ai është i destinuar për ata zhvillues që duan të studiojnë Docker Compose dhe janë në rrugën për të krijuar aplikacionin e tyre të parë klient-server me përdorimin e Docker. Supozohet se lexuesi i këtij materiali është i njohur me bazat e Docker. Nëse jo, mund të shikoni këtë seri materialesh, në këtë publikim, […]

GitLab Shell Runner. Ekzekutimi konkurrues i shërbimeve të testuara duke përdorur Docker Compose

Ky artikull do të jetë interesante për testuesit, si dhe për zhvilluesit, por është kryesisht i orientuar ndaj automatizuesve, të cilët janë përballur me problemin e konfigurimit të GitLab CI/CD për të kryer testimin e integrimit në kushte të mungesës së burimeve infrastrukturore dhe/ose mungesës së një platforme për orkestrimin e konteinerëve. Unë do të tregoj se si të konfiguroj vendosjen e mjediseve të testuara duke përdorur docker compose në një GitLab shell runner të vetëm dhe […]

Implementoni analizën statike në proces, e jo ta kërkoni atë për të gjetur buginë.

Shkrimi i këtij artikulli u frymëzua nga numri i madh i materialeve rreth analizës statike që shpesh hasen. Së pari, është blogu PVS-studio, i cili aktivisht promovon veten në Habr me ndihmën e rishikimeve të gabimeve të gjetura nga mjetet e tyre në projekte me kod të hapur. Së fundmi, PVS-studio realizoi mbështetje për Java, dhe sigurisht që zhvilluesit e IntelliJ IDEA, të cilët kanë analizuesin e integruar, janë sot ndoshta […]

Ekzekutojmë inspektime në IntelliJ IDEA në Jenkins

IntelliJ IDEA sot ka analizuesin më të avancuar statik të kodit Java, i cili me kapacitetet e tij ka lënë mbrapa “veteranët” si Checkstyle dhe Spotbugs. Inspektimet e saj të shumta kontrollojnë kodin në aspekte të ndryshme, nga stili i kodimit deri te defektet e zakonshme. Megjithatë, përsa i përket rezultateve të analizës që shfaqen vetëm në ndërfaqen lokale të IDE të zhvilluesit, ato kanë pak dobi për procesin e zhvillimit. […]

Shqyrtim i detajuar i 3CX v16

Në këtë artikull do të bëjmë një përmbledhje të detajuar të mundësive të 3CX v16. Versioni i ri i PBX ofron përmirësime të ndryshme në cilësinë e shërbimit për klientët dhe rritjen e produktivitetit të punonjësve. Njëkohësisht, puna e inxhinierit sistemor që mbështet sistemin është dukshëm e lehtësuar. Në v16, ne kemi zgjeruar mundësitë e bashkëpunimit. Tani sistemi lejon komunikimin jo vetëm mes punonjësve, por edhe me klientët tuaj dhe […]

Filozofët e ngopur ose programimi konkurrent në .NET

Le të shohim se si funksionon programimi konkurrent dhe paralel në .Net, në shembullin e problemit të filozofëve që hanë. Plani është i tillë, nga sinkronizimi i rrjedhave/procesve, deri te modeli i aktorëve (në pjesët e ardhshme). Artikulli mund të jetë i dobishëm për një njohje të parë ose për të rifreskuar njohuritë tuaja. Pse është e nevojshme të dish këto? Transistorët po arrijnë madhësinë e tyre minimale, ligji i Moores godet një kufi në shpejtësi […]

Netramesh – një zgjidhje e lehtë service mesh

Në procesin e kalimit nga një aplikacion monolit në një arkitekturë mikroslužbesh, ne përballemi me probleme të reja. Në aplikacionin monolit, zakonisht mjafton të përcaktojmë se në cilën pjesë të sistemit ndodhi gabimi. Probabiliteti më i madh është se problemi është në kodin e vetë monolitit ose në bazën e të dhënave. Por kur fillojmë të kërkojmë problemin në arkitekturën mikroslužbesh, gjithçka nuk është aq e qartë. Duhet të gjejmë të gjithë […]

100GbE: luks apo nevojë e domosdoshme?

IEEE P802.3ba, standardi për transferimin e të dhënave për kanalet Ethernet me 100 gigabit (100GbE), u zhvillua nga viti 2007 deri në vitin 2010 [3], por mori përhapje të gjerë vetëm në vitin 2018 [5]. Pse pikërisht në vitin 2018 dhe jo më parë? Dhe pse menjëherë në masë? Ekzistojnë të paktën pesë arsye… IEEE P802.3ba u zhvillua, para së gjithash, për […]

Si të aktivizoni Istio duke përdorur Kubernetes në produksion. Pjesa 1

Çfarë është Istio? Është një mesh shërbimi, një teknologji që shton një nivel abstraksioni mbi rrjetin. Ne kapim të gjithë ose një pjesë të trafikut në klaster dhe kryejmë një grup të caktuar operacionesh me të. Cilat janë ato? Për shembull, realizojmë routing inteligjent, ose implementojmë qasjen e circuit breaker, mund të organizojmë "canary deployment", duke e tërhequr pjesërisht trafikun në një version të ri të shërbimit, dhe mund të kufizojmë […]

Windows 10 versioni 1903 - minimumi 32 GB hapësirë në disk

Në Microsoft kanë ndryshuar kërkesat për kapacitetin e pajisjes së ruajtjes për instalimin e sistemit operativ. Tani, në Windows 10, duke filluar nga versioni 1903 (kjo përditësim pritet në maj 2019), minimumi i nevojshëm për funksionimin e sistemit operativ është jo më pak se 32 GB hapësirë të lirë në disk për versionet 32- dhe 64-bit. Kështu, "Hapësira e rezervuar" prej 7 GB nga […]

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