тема: башкаруу

werf - Kubernetesтеги CI / CD үчүн биздин курал (сереп жана видео отчет)

27-майда, RIT++ 2019 фестивалынын алкагында өткөн DevOpsConf 2019 конференциясынын башкы залында “Үзгүлтүксүз жеткирүү” бөлүмүнүн алкагында “werf – Kubernetesтеги CI/CD үчүн биздин куралыбыз” баяндамасы берилди. Бул Kubernetesке жайгаштырууда ар бир адам туш болгон көйгөйлөр жана кыйынчылыктар, ошондой эле дароо байкалбай турган нюанстар жөнүндө айтылат. […]

Бир нече убакыт серияларынын маалымат базасын кантип сынап көрдүк

Акыркы бир нече жыл ичинде убакыт серияларынын маалымат базалары таң калыштуу нерседен (ачык мониторинг тутумдарында (жана конкреттүү чечимдерге байланган) же Big Data долбоорлорунда колдонулган өтө адистештирилген) "керектөө продуктусуна" айланды. Россия Федерациясынын аймагында бул үчүн Яндекс жана ClickHouse өзгөчө ыраазычылык билдирилиши керек. Ушул убакка чейин, эгер сиз үнөмдөө керек болсо […]

Акылдуу шаарлар үчүн Delta чечимдери: Кинотеатр канчалык жашыл болору жөнүндө ойлонуп көрдүңүз беле?

Жайдын башында өткөн COMPUTEX 2019 көргөзмөсүндө Delta өзүнүн уникалдуу “жашыл” 8K кинотеатрын, ошондой эле заманбап, экологиялык таза шаарлар үчүн иштелип чыккан бир катар IoT чечимдерин көрсөттү. Бул постто биз ар кандай инновациялар, анын ичинде электр унаалары үчүн акылдуу кубаттоо системалары жөнүндө кеңири сүйлөшөбүз. Бүгүнкү күндө ар бир компания Smart түзүү тенденциясын колдоп, экологиялык жактан таза жана алдыңкы долбоорлорду иштеп чыгууга умтулат [...]

Докер сактагычынын миграция көйгөйүнүн тарыхы (докер тамыры)

Бир нече күн мурун серверлердин биринде докер сактагычын (Docker бардык контейнер жана сүрөт файлдарын сактаган каталог) чоңураак сыйымдуулугу бар өзүнчө бөлүмгө жылдыруу чечими кабыл алынган. Тапшырма анча-мынча көрүнгөн жана кыйынчылыкты алдын ала айткан эмес... Баштайлы: 1. Колдонмобуздун бардык контейнерлерин токтотуп, жок кылыңыз: эгерде контейнерлер көп болсо жана алар […]

Bin, sbin, usr/bin, usr/sbin ортосундагы айырма

30-жылдын 2010-ноябрында Дэвид Коллиер мындай деп жазган: Мен bosyboxто шилтемелер ушул төрт каталогго бөлүнгөнүн байкадым. Кайсы каталогдо кайсы шилтеме жайгашышы керек экенин аныктоо үчүн жөнөкөй эреже барбы... Мисалы, kill /bin ичинде, ал эми killall /usr/bin ичинде... Мен бул бөлүмдө эч кандай логиканы көргөн жокмун. Сиз, […]

Бин, сбин, usr/bin, usr/sbin ортосундагы айырма боюнча дагы бир пикир

Жакында мен бул макаланы таптым: бин, sbin, usr/bin, usr/sbin ортосундагы айырма. Мен стандарт боюнча өз көз карашым менен бөлүшкүм келет. /bin Системанын администратору да, колдонуучулар да колдоно ала турган, бирок башка файл тутумдары орнотулбаганда (мисалы, бир колдонуучу режиминде) зарыл болгон буйруктарды камтыйт. Ал ошондой эле скрипттер тарабынан кыйыр түрдө колдонулган буйруктарды камтышы мүмкүн. Ал жерде […]

Dark кантип кодду 50 мс ичинде жайылтат

Иштеп чыгуу процесси канчалык ылдам болсо, технологиялык компания ошончолук тез өсөт. Тилекке каршы, заманбап тиркемелер бизге каршы иштейт - биздин системалар реалдуу убакыт режиминде эч кимге тоскоолдук кылбастан, иштебей калуу же үзгүлтүккө учуратпастан жаңыртылышы керек. Мындай системаларга жайылтуу кыйын болуп калат жана кичинекей командалар үчүн да татаал үзгүлтүксүз жеткирүү түтүктөрүн талап кылат. […]

Куруучулар үчүн B2B кызматынын мисалын колдонуу менен маалымат базасынын сурамдарын оптималдаштыруу

Кантип жемиштүү серверге өтпөстөн, маалымат базасына суроо-талаптардын санын 10 эсеге көбөйтүү жана системанын иштешин кантип сактоо керек? Мен сизге маалымат базасынын иштешинин төмөндөшү менен кантип күрөшкөнүбүздү, SQL сурамдарын мүмкүн болушунча көп колдонуучуларга кызмат кылуу жана эсептөө ресурстарынын баасын көтөрбөө үчүн оптималдаштырганыбызды айтып берем. Мен бизнес процесстерин башкаруу үчүн кызмат кылып жатам [...]

SQLIndexManager акысыз куралын карап чыгуу

Белгилүү болгондой, индекстер зарыл болгон жазууларды тез издөөнү камсыз кылуу менен СББда маанилүү ролду ойнойт. Ошондуктан аларды өз убагында тейлөө абдан маанилүү. Талдоо жана оптималдаштыруу жөнүндө көптөгөн материалдар, анын ичинде Интернетте жазылган. Мисалы, бул тема жакында эле ушул басылмада каралган. Бул үчүн көптөгөн акы төлөнүүчү жана акысыз чечимдер бар. Мисалы, бар […]

Кубернетестеги приоритеттердин кандайча Grafana Labs иштебей калышына алып келди

Эскертүү котормосу.: Биз сиздердин назарыңыздарга Grafana түзүүчүлөрү тарабынан жүргүзүлүп жаткан булут кызматындагы акыркы токтоп калуулардын себептери тууралуу техникалык деталдарды сунуштайбыз. Бул инфраструктуранын сапатын жакшыртуу үчүн иштелип чыккан жаңы жана өтө пайдалуу көрүнгөн функциянын... өндүрүштүн реалдуулугунда аны колдонуунун көптөгөн нюанстарын камсыз кылбасаңыз, зыян алып келиши мүмкүн экендигинин классикалык мисалы. Бул сыяктуу материалдар пайда болгондо гана эмес, үйрөнүүгө мүмкүндүк берген сонун [...]

Linux in Action китеби

Салам, Khabro тургундары! Китепте Дэвид Клинтон реалдуу жашоодогу 12 долбоорду, анын ичинде резервдик көчүрүү жана калыбына келтирүү системаңызды автоматташтыруу, Dropbox стилиндеги жеке файлдар булутун орнотуу жана өз MediaWiki сервериңизди түзүү жөнүндө баяндайт. Виртуалдаштырууну, кырсыктан калыбына келтирүүнү, коопсуздукту, камдык көчүрмөнү, DevOps жана системадагы көйгөйлөрдү аныктоону кызыктуу мисалдар аркылуу изилдейсиз. Ар бир бөлүм практикалык сунуштарды карап чыгуу менен аяктайт […]

Тейлее белумунун жомоктору. Олуттуу иш жөнүндө жеңил пост

Тейлөө инженерлери май куюучу жайларда жана космодромдордо, IT компанияларында жана автозаводдордо, VAZ жана Space X компанияларында, чакан ишканаларда жана эл аралык гиганттарда бар. Болду, алардын баары бир жолу "анын өзү", "мен аны электр скотч менен ороп алдым, ал иштеди, анан бум болуп кетти", "мен эч нерсеге тийген жокмун", "мен сөзсүз түрдө" деген классикалык топтомун уккан. аны өзгөрткөн жок» жана […]