Rubriik: Haldamine

Kubernetesi juhend, osa 1: rakendused, mikroteenused ja konteinerid

Meie palumise peale lõi Habr Kubernetes'i keskuse ja meil on hea meel jagada seal meie esimest postitust. Liituge! Kubernetes on lihtne. Miks maksavad pangad mulle selle valdkonna töö eest suuri summasid, kui igaüks saab seda tehnoloogiat omandada vaid mõne tunni jooksul? Kui te pole kindel, et Kubernetes on õppimisel nii […]

Uurime Docker'it, osa 6: andmetega töötamine

Tänases Docker'i materjalide tõlke seeria osas räägime andmete haldamisest. Täpsemalt – Docker'i kujudest. Nendes materjalides oleme pidevalt võrrelnud Docker'i tarkvaramehhanisme erinevate söödavate analoogiate kaudu. Jätkame seda traditsiooni ka siin. Andmed Docker'is võiksid olla maitseained. Maailmas on palju erinevaid maitseaineid, ja […]

Docker Compose'i algajate juhend

Artikli autor, mille tõlget täna avaldame, ütleb, et see on mõeldud neile arendajatele, kes soovivad õppida Docker Compose'i ja soovivad luua oma esimest kliendi-serveri rakendust Docker'i kasutades. Eeldatakse, et materjali lugeja on tuttav Docker'i põhialustega. Kui see nii ei ole – võite vaadata seda materjalide seeriat, seda postitust, […]

GitLab Shell Runner. Konkurentsivõimeline testitavate teenuste käivitamine Docker Compose'i abil.

See artikkel huvitab nii testijaid kui ka arendajaid, kuid on suunatud rohkem automatiseerijatele, kes on silmitsi seisnud GitLab CI/CD seadistamise probleemiga integreerimistestide läbiviimiseks olukordades, kus infrastruktuuri ressursid on puudulikud ja/või puudub konteinerite orkestreerimise platvorm. Selgitan, kuidas seadistada katsetatavaid keskkondi docker compose abil ühesainsas GitLab shell runneris ja […]

Rakendage staatiline analüüs protsessi, mitte ärge otsige selle abil vigu

Selle artikli kirjutamiseks innustas mind hulk materjale staatilisest analüüsist, mis üha enam silma jäi. Esiteks, on see PVS-studio blogi, mis aktiivselt reklaamib end Habr's nende tööriistaga leitud vigade ülevaadetega avatud lähtekoodiga projektides. Hiljuti on PVS-studio rakendanud tuge Java jaoks ja loomulikult IntelliJ IDEA arendajad, kelle sisseehitatud analüsaator on praegu ilmselt […]

Käivitame IntelliJ IDEA kontrollid Jenkinsis

IntelliJ IDEA omab täna kõige arenenuma Java koodi staatilise analüüsija, jättes oma võimalustega kaugele selja taha sellised "vana talved", nagu Checkstyle ja Spotbugs. Tema arvukad "inspektsioonid" kontrollivad koodi erinevates aspektides, alates koodistiilist kuni iseloomulike vigadeni. Siiski, kuna analüüsi tulemused kuvatakse vaid arendaja IDE kohalikes liideses, on neist arendusprotsessis vähe kasu. […]

3CX v16 põhjalik ülevaade

Selles artiklis teeme põhjaliku ülevaate 3CX v16 funktsioonidest. Uus versioon PBX-ist pakub erinevaid klienditeeninduse kvaliteedi parandusi ja töötajate töö efektiivsuse suurendamist. Samuti on märgatavalt lihtsustatud süsteemi inseneri tööd, kes haldab süsteemi. V16-s oleme laiendanud ühtse töö võimalusi. Nüüd võimaldab süsteem suhelda mitte ainult töötajate, vaid ka teie klientidega ja […]

Söönud filosoofid või konkurentsipõhine programmeerimine .NET-is

Vaatame koos, kuidas on korraldatud konkurentsi ja paralleelset programmeerimist .Net-is, kasutades näitena söövate filosoofide probleemi. Plaan on selline: alates ühendamise sümbiootilisest korraldamisest kuni näitlejate mudelini (järgmistes osades). Artikkel võib olla kasulik esimeseks tutvumiseks või oma teadmiste värskendamiseks. Miks seda osata? Transistorid saavutavad oma minimaalset suurust, Moore'i seadus puutub kokku kiiruspiirangute […]

Netramesh – kerge teenuste sihverplaatratkaisu.

Monoliitsest rakendusest mikroteenuste arhitektuurile üleminekul seisame silmitsi uute probleemidega. Monoliitses rakenduses on tavaliselt piisav lihtsalt kindlaks teha, millises süsteemi osas probleem tekkis. Tõenäoliselt on probleem monoliidi enda koodis või andmebaasis. Kuid kui hakkame probleemi otsima mikroteenuste arhitektuuris, ei ole see enam nii ilmne. Tuleb leida kogu […]

100GbE: luksus või hädavajadus?

IEEE P802.3ba, standard for data transmission over 100-gigabit Ethernet (100GbE), was developed between 2007 and 2010 [3], but gained widespread adoption only in 2018 [5]. Why 2018 and not earlier? And why such an immediate mass rollout? There are at least five reasons for this… IEEE P802.3ba was primarily developed for […]

Kuidas käivitada Istio, kasutades Kubernetesit tootmises. Osa 1

Mis on Istio? See on nn Service mesh, tehnoloogia, mis lisab võrgu kohal abstraktsiooni taseme. Me püüame kinni kogu või osa liiklusest klastris ja teeme selle üle teatud operatsioone. Milliseid täpselt? Näiteks rakendame nutikat suunamist, või realiseerime circuit breaker lähenemist, saame korraldada „canary deployment“, osaliselt suunates liikluse uuele teenuse versioonile, ja saame piirata […]

Windows 10 versioon 1903 — minimaalne 32 GB ketasruumi

Microsoft on muutnud nõudeid salvestusseadmestiku mahtudele, mis on vajalikud operatsioonisüsteemi paigaldamiseks. Windows 10 versioonist 1903 (see uuendus peaks saabuma mai 2019) on nüüd minimaalne vaba kõvakettaruumi põhinõue 32 GB nii 32- kui 64-bitiste versioonide jaoks. Seega on 7 GB suurune „Reserveeritud salvestus“ saadaval […]

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster