teema: Haldamine

werf - meie tööriist CI / CD jaoks Kubernetesis (ülevaade ja videoaruanne)

27. mail toimus RIT++ 2019 festivali raames toimunud DevOpsConf 2019 konverentsi peasaalis rubriigi “Continuous Delivery” raames ettekanne “werf – meie tööriist CI/CD jaoks Kuberneteses”. See räägib probleemidest ja väljakutsetest, millega kõik Kubernetese juurutamisel kokku puutuvad, aga ka nüanssidest, mida ei pruugi kohe märgata. […]

Kuidas testisime mitut aegridade andmebaasi

Viimaste aastate jooksul on aegridade andmebaasid muutunud veidrast asjast (kõrgelt spetsialiseerunud, mida kasutatakse avatud seiresüsteemides (ja seotud konkreetsete lahendustega) või suurandmete projektides) "tarbekaubaks". Vene Föderatsiooni territooriumil tuleb selle eest eriliselt tänada Yandexi ja ClickHouse'i. Siiani, kui teil oli vaja säästa […]

Delta lahendused nutikatele linnadele: kas olete kunagi mõelnud, kui roheline võib olla kino?

Varasuvel toimunud näitusel COMPUTEX 2019 esitles Delta oma ainulaadset "rohelist" 8K kino ning mitmeid kaasaegsetele keskkonnasõbralikele linnadele mõeldud asjade Interneti-lahendusi. Selles postituses räägime üksikasjalikult erinevatest uuendustest, sealhulgas elektrisõidukite nutikatest laadimissüsteemidest. Tänapäeval püüab iga ettevõte arendada keskkonnasõbralikumaid ja arenenumaid projekte, toetades suundumust luua Smart […]

Dockeri salvestusruumi migratsiooniprobleemi ajalugu (doki juur)

Mitte rohkem kui paar päeva tagasi otsustati ühel serveril teisaldada dockeri salvestusruum (kataloog, kuhu Docker salvestab kõik konteineri- ja pildifailid) eraldi sektsiooni, mis oli suurema mahutavusega. Ülesanne tundus triviaalne ega ennustanud probleeme... Alustame: 1. Peatage ja hävitage kõik meie rakenduse konteinerid: dokkija-koostage, kui konteinereid on palju ja need on […]

Erinevus bin, sbin, usr/bin, usr/sbin vahel

30. novembril 2010 kirjutas David Collier: Märkasin, et busyboxis on lingid jagatud nendesse nelja kataloogi. Kas on mingi lihtne reegel, et määrata, millises kataloogis milline link peaks asuma... Näiteks kill asub /bin ja killall /usr/bin... Ma ei näe selles jaotuses mingit loogikat. Sina, […]

Veel üks arvamus bin, sbin, usr/bin, usr/sbin erinevuse kohta

Hiljuti leidsin selle artikli: bin, sbin, usr/bin, usr/sbin erinevus. Tahaksin jagada oma seisukohta standardi kohta. /bin Sisaldab käske, mida saavad kasutada nii süsteemiadministraator kui ka kasutajad, kuid mis on vajalikud siis, kui muid failisüsteeme pole ühendatud (näiteks ühe kasutaja režiimis). See võib sisaldada ka käske, mida skriptid kaudselt kasutavad. Seal […]

Kuidas Dark koodi 50 ms jooksul juurutab

Mida kiirem arendusprotsess, seda kiiremini kasvab tehnoloogiaettevõte. Kahjuks töötavad tänapäevased rakendused meile vastu – meie süsteeme tuleb uuendada reaalajas, ilma et see kedagi häiriks või seisakuid või katkestusi põhjustaks. Sellistesse süsteemidesse juurutamine muutub keeruliseks ja nõuab keerulisi pidevaid tarnetorusid isegi väikeste meeskondade jaoks. […]

Andmebaasipäringute optimeerimine ehitajatele mõeldud B2B teenuse näitel

Kuidas kasvatada 10 korda andmebaasi päringute arvu ilma produktiivsemasse serverisse kolimata ja säilitada süsteemi funktsionaalsus? Ma räägin teile, kuidas saime hakkama oma andmebaasi jõudluse langusega, kuidas optimeerisime SQL-päringuid, et teenindada võimalikult palju kasutajaid ja mitte suurendada arvutusressursside kulusid. Teen teenust äriprotsesside haldamiseks [...]

Tasuta tööriista SQLIndexManager ülevaade

Nagu teate, mängivad indeksid DBMS-is olulist rolli, pakkudes vajalike kirjete kiiret otsimist. Sellepärast on nii oluline neid õigeaegselt teenindada. Analüüsi ja optimeerimise kohta on kirjutatud päris palju materjali, sealhulgas internetis. Näiteks seda teemat käsitleti hiljuti selles väljaandes. Selleks on palju tasulisi ja tasuta lahendusi. Näiteks on olemas […]

Kuidas Kubernetese prioriteedid põhjustasid Grafana Labsi seisakuid

Märge tlk: tutvustame teie tähelepanu tehnilisi üksikasju Grafana loojate hallatava pilveteenuse hiljutise seisaku põhjuste kohta. See on klassikaline näide sellest, kuidas uus ja esmapilgul äärmiselt kasulik funktsioon, mis on loodud infrastruktuuri kvaliteedi parandamiseks..., võib kahjustada, kui te ei näe ette selle arvukaid nüansse selle rakendamisel tootmisreaalsuses. On suurepärane, kui ilmuvad sellised materjalid, mis võimaldavad teil õppida mitte ainult [...]

Raamat Linux in Action

Tere, Khabro elanikud! David Clinton kirjeldab raamatus 12 reaalse elu projekti, sealhulgas teie varundus- ja taastesüsteemi automatiseerimist, Dropboxi stiilis isikliku failipilve seadistamist ja oma MediaWiki serveri loomist. Huvitavate juhtumiuuringute kaudu saate uurida virtualiseerimist, avariitaastet, turvalisust, varundust, DevOpsi ja süsteemi tõrkeotsingut. Iga peatükk lõpeb praktiliste soovituste ülevaatega […]

Teenindusrattad. Tõsine postitus tõsisest tööst

Teenindusinsenere leidub bensiinijaamades ja kosmosesadamates, IT-ettevõtetes ja autotehastes, VAZ-is ja Space X-is, väikeettevõtetes ja rahvusvahelistes hiiglastes. Ja ongi kõik, absoluutselt kõik on kunagi kuulnud klassikalist komplekti “sellest endast”, “kinnitasin selle elektriteibiga ja see toimis ja siis läks buumiks”, “Ma ei puutunud midagi”, “Ma kindlasti ei muutnud seda” ja […]