Tēma: Administrācija

werf - mūsu rīks CI / CD pakalpojumā Kubernetes (pārskats un video pārskats)

27. maijā DevOpsConf 2019 konferences galvenajā zālē, kas notika festivāla RIT++ 2019 ietvaros, sadaļas “Continuous Delivery” ietvaros tika sniegts ziņojums “werf – mūsu rīks CI/CD in Kubernetes”. Tajā ir runāts par problēmām un izaicinājumiem, ar kuriem ikviens saskaras, izvietojot Kubernetes, kā arī par niansēm, kas var nebūt uzreiz pamanāmas. […]

Kā mēs pārbaudījām vairākas laikrindu datu bāzes

Dažu pēdējo gadu laikā laikrindu datu bāzes no neparastas lietas (ļoti specializētas, ko izmanto vai nu atvērtās uzraudzības sistēmās (un piesaistītas konkrētiem risinājumiem) vai lielo datu projektos) ir kļuvušas par "patēriņa produktu". Krievijas Federācijas teritorijā par to īpašs paldies jāsaka Yandex un ClickHouse. Līdz šim brīdim, ja jums bija nepieciešams ietaupīt […]

Delta risinājumi viedajām pilsētām: vai esat kādreiz domājuši, cik zaļš var būt kinoteātris?

Izstādē COMPUTEX 2019, kas notika vasaras sākumā, Delta demonstrēja savu unikālo “zaļo” 8K kinoteātri, kā arī vairākus IoT risinājumus, kas izstrādāti modernām, videi draudzīgām pilsētām. Šajā ierakstā mēs detalizēti runājam par dažādiem jauninājumiem, tostarp viedajām uzlādes sistēmām elektriskajiem transportlīdzekļiem. Mūsdienās ikviens uzņēmums cenšas attīstīt videi draudzīgākus un progresīvākus projektus, atbalstot viedo […]

Docker krātuves migrācijas problēmas vēsture (docker root)

Ne vairāk kā pirms pāris dienām vienā no serveriem tika nolemts pārvietot docker krātuvi (direktoriju, kurā Docker glabā visus konteineru un attēlu failus) uz atsevišķu nodalījumu, kuram bija lielāka ietilpība. Uzdevums šķita mazsvarīgs un neparedzēja nepatikšanas... Sāksim: 1. Apturiet un nogaliniet visus mūsu lietojumprogrammas konteinerus: ja konteineru ir daudz un tie ir […]

Atšķirība starp bin, sbin, usr/bin, usr/sbin

30. gada 2010. novembrī Deivids Koljers rakstīja: Es pamanīju, ka aizņemtības lodziņā saites ir sadalītas šajos četros direktorijos. Vai ir kāds vienkāršs noteikums, lai noteiktu, kurā direktorijā, kurai saitei jāatrodas... Piemēram, kill atrodas mapē /bin, bet killall atrodas mapē /usr/bin... Es neredzu nekādu loģiku šajā sadalījumā. Tu, […]

Vēl viens viedoklis par atšķirību starp bin, sbin, usr/bin, usr/sbin

Es nesen atklāju šo rakstu: Atšķirība starp bin, sbin, usr/bin, usr/sbin. Es vēlētos dalīties ar savu viedokli par standartu. /bin Satur komandas, kuras var izmantot gan sistēmas administrators, gan lietotāji, bet kuras ir nepieciešamas, ja nav pievienotas citas failu sistēmas (piemēram, viena lietotāja režīmā). Tajā var būt arī komandas, kuras skripti izmanto netieši. Tur […]

Kā Dark izvieto kodu 50 ms laikā

Jo ātrāks izstrādes process, jo ātrāk aug tehnoloģiju uzņēmums. Diemžēl mūsdienu aplikācijas strādā pret mums – mūsu sistēmas ir jāatjauno reāllaikā, nevienam netraucējot un neradot dīkstāves vai pārtraukumus. Izvietošana šādās sistēmās kļūst sarežģīta un prasa sarežģītus nepārtrauktus piegādes cauruļvadus pat mazām komandām. […]

Datu bāzes vaicājumu optimizēšana, izmantojot B2B pakalpojuma piemēru celtniekiem

Kā palielināt datubāzes vaicājumu skaitu 10 reizes, nepārejot uz produktīvāku serveri, un uzturēt sistēmas funkcionalitāti? Es jums pastāstīšu, kā mēs tikām galā ar mūsu datu bāzes veiktspējas samazināšanos, kā optimizējām SQL vaicājumus, lai tie apkalpotu pēc iespējas vairāk lietotāju un nepalielinātu skaitļošanas resursu izmaksas. Es veidoju pakalpojumu biznesa procesu pārvaldībai [...]

Bezmaksas rīka SQLIndexManager apskats

Kā jūs zināt, indeksiem ir svarīga loma DBVS, nodrošinot ātru nepieciešamo ierakstu meklēšanu. Tāpēc ir tik svarīgi tos apkalpot savlaicīgi. Par analīzi un optimizāciju ir uzrakstīts diezgan daudz materiālu, tostarp internetā. Piemēram, šī tēma nesen tika apskatīta šajā publikācijā. Šim nolūkam ir daudz maksas un bezmaksas risinājumu. Piemēram, ir […]

Kā Kubernetes prioritāšu noteikšana izraisīja dīkstāvi Grafana Labs

Piezīme tulk.: Jūsu uzmanībai piedāvājam tehniskas detaļas par Grafana veidotāju uzturētā mākoņpakalpojuma nesenās dīkstāves iemesliem. Šis ir klasisks piemērs tam, kā jauna un šķietami ārkārtīgi noderīga funkcija, kas paredzēta infrastruktūras kvalitātes uzlabošanai... var nodarīt ļaunumu, ja neparedz neskaitāmās nianses tās pielietošanā ražošanas realitātē. Ir lieliski, kad parādās šādi materiāli, kas ļauj apgūt ne tikai [...]

Grāmata "Linux darbībā"

Sveiki, Khabro iedzīvotāji! Grāmatā Deivids Klintons apraksta 12 reālās dzīves projektus, tostarp dublēšanas un atkopšanas sistēmas automatizāciju, Dropbox stila personīgo failu mākoņa iestatīšanu un sava MediaWiki servera izveidi. Jūs izpētīsit virtualizāciju, avāriju atkopšanu, drošību, dublēšanu, DevOps un sistēmas problēmu novēršanu, izmantojot interesantus gadījumu izpēti. Katra nodaļa beidzas ar praktisku ieteikumu pārskatu […]

Pasakas no servisa nodaļas. Vieglprātīgs ieraksts par nopietnu darbu

Servisa inženieri ir sastopami degvielas uzpildes stacijās un kosmodromos, IT uzņēmumos un automašīnu rūpnīcās, VAZ un Space X, mazos uzņēmumos un starptautiskos gigantos. Un viss, pilnīgi visi kādreiz ir dzirdējuši klasisko komplektu par “to pats”, “Es aptinu ar elektrisko lenti un tas nostrādāja, un tad uznāca bums”, “Es nekam nepieskāros”, “Es noteikti to nemainīja” un […]