Тақырыбы: басқарма

werf - біздің Kubernetes-тегі CI/CD құралы (шолу және бейне есеп)

27 мамырда RIT++ 2019 фестивалі аясында өткен DevOpsConf 2019 конференциясының басты залында «Үздіксіз жеткізу» бөлімі аясында «werf - Kubernetes-тегі CI/CD үшін біздің құралымыз» баяндамасы берілді. Ол Kubernetes-ке орналастыру кезінде әркім кездесетін мәселелер мен қиындықтар, сондай-ақ бірден байқалмауы мүмкін нюанстар туралы айтады. […]

Бірнеше уақыт сериясының деректер қорын қалай сынадық

Соңғы бірнеше жылда уақыт сериясының дерекқорлары таңқаларлық нәрседен (ашық бақылау жүйелерінде (және нақты шешімдерге байланысты) немесе үлкен деректер жобаларында қолданылатын жоғары мамандандырылған) «тұтынушы өніміне» айналды. Ресей Федерациясының аумағында бұл үшін Яндекс пен ClickHouse-ға ерекше алғыс айту керек. Осы уақытқа дейін үнемдеу қажет болса […]

Ақылды қалаларға арналған Delta шешімдері: Сіз кинотеатрдың қаншалықты жасыл болуы мүмкін екенін ойлап көрдіңіз бе?

Жаздың басында өткен COMPUTEX 2019 көрмесінде Delta өзінің бірегей «жасыл» 8K кинотеатрын, сондай-ақ заманауи, экологиялық таза қалаларға арналған бірқатар IoT шешімдерін көрсетті. Бұл постта біз әртүрлі инновациялар, соның ішінде электромобильдерге арналған ақылды зарядтау жүйелері туралы егжей-тегжейлі сөйлесеміз. Бүгінгі таңда әрбір компания Smart құру тенденциясына қолдау көрсете отырып, экологиялық таза және озық жобаларды әзірлеуге ұмтылуда [...]

Докерлік сақтау орнын тасымалдау мәселесінің тарихы (докер түбірі)

Бір-екі күн бұрын серверлердің бірінде докер қоймасын (Docker барлық контейнерлер мен кескін файлдарын сақтайтын каталог) сыйымдылығы үлкенірек бөлек бөлімге көшіру туралы шешім қабылданды. Тапсырма елеусіз болып көрінді және қиындық тудырмады... Бастайық: 1. Қолданбамыздың барлық контейнерлерін тоқтатыңыз және жойыңыз: егер контейнерлер көп болса және олар […]

bin, sbin, usr/bin, usr/sbin арасындағы айырмашылық

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

Bin, sbin, usr/bin, usr/sbin арасындағы айырмашылық туралы тағы бір пікір

Мен жақында осы мақаланы таптым: bin, sbin, usr/bin, usr/sbin арасындағы айырмашылық. Мен стандарт туралы өз көзқарасымды бөліскім келеді. /bin Жүйе әкімшісі де, пайдаланушылар да пайдалана алатын, бірақ басқа файлдық жүйелер орнатылмаған кезде (мысалы, бір пайдаланушы режимінде) қажет пәрмендерді қамтиды. Сондай-ақ ол сценарийлер жанама түрде пайдаланатын пәрмендерді қамтуы мүмкін. Ана жерде […]

Dark кодты 50 мс ішінде қалай орналастырады

Даму процесі неғұрлым жылдам болса, технологиялық компания соғұрлым тез өседі. Өкінішке орай, қазіргі заманғы қолданбалар бізге қарсы жұмыс істейді - біздің жүйелер ешкімге кедергі жасамай, бос уақытты немесе үзілістерді тудырмай нақты уақыт режимінде жаңартылуы керек. Мұндай жүйелерге орналастыру қиынға соғады және тіпті шағын командалар үшін күрделі үздіксіз жеткізу құбырларын қажет етеді. […]

Құрылысшыларға арналған B2B қызметінің мысалын пайдаланып, дерекқор сұрауларын оңтайландыру

Неғұрлым өнімді серверге көшпестен, дерекқорға сұраулар санын 10 есе арттыруға және жүйенің функционалдығын қалай сақтауға болады? Мен сізге дерекқорымыздың өнімділігінің төмендеуімен қалай күрескенімізді, мүмкіндігінше көп пайдаланушыларға қызмет көрсету және есептеу ресурстарының құнын арттырмау үшін SQL сұрауларын қалай оңтайландырғанымызды айтып беремін. Мен бизнес-процестерді басқару үшін қызмет жасаймын [...]

SQLIndexManager тегін құралына шолу

Өздеріңіз білетіндей, индекстер қажетті жазбаларды жылдам іздеуді қамтамасыз ететін ДҚБЖ маңызды рөл атқарады. Сондықтан оларға дер кезінде қызмет көрсету өте маңызды. Талдау және оңтайландыру туралы көптеген материалдар, соның ішінде Интернетте жазылған. Мысалы, бұл тақырып жақында осы басылымда қаралды. Бұл үшін көптеген ақылы және ақысыз шешімдер бар. Мысалы, бар […]

Кубернетестегі подкаст басымдықтары Grafana Labs зертханасының тоқтап қалуына қалай себеп болды

Ескерту транс.: Біз сіздердің назарларыңызға Grafana жасаушылары жүргізетін бұлттық қызметтегі жақында тоқтап қалу себептері туралы техникалық мәліметтерді ұсынамыз. Бұл инфрақұрылымның сапасын жақсартуға арналған жаңа және өте пайдалы болып көрінетін мүмкіндіктің... егер сіз оны өндірісте қолданудың көптеген нюанстарын қарастырмасаңыз, зиян келтіруі мүмкін екендігінің классикалық мысалы. Тек үйренуге ғана емес, [...]

Linux in Action кітабы

Сәлем, Хабро тұрғындары! Кітапта Дэвид Клинтон 12 нақты өмірлік жобаны сипаттайды, оның ішінде сақтық көшірме жасау және қалпына келтіру жүйесін автоматтандыру, Dropbox стиліндегі жеке файлдар бұлтын орнату және жеке MediaWiki серверін жасау. Виртуализацияны, апатты қалпына келтіруді, қауіпсіздікті, сақтық көшірме жасауды, DevOps және жүйелік ақауларды жоюды қызықты мысалдар арқылы үйренесіз. Әрбір тарау практикалық ұсыныстарды шолумен аяқталады […]

Қызмет көрсету бөлімінің ертегілері. Маңызды жұмыс туралы жеңіл пост

Қызмет көрсетуші инженерлер жанармай құю станциялары мен ғарыш айлақтарында, IT компаниялары мен автомобиль зауыттарында, VAZ және Space X компанияларында, шағын бизнесте және халықаралық алыптарда кездеседі. Міне, олардың барлығы бір кездері «оның өзі», «мен оны электрлік таспамен орап алдым, ол жұмыс істеді, содан кейін ол бумға айналды», «мен ештеңеге қол тигізбедім», «мен сөзсіз» туралы классикалық жинақты естіген. оны өзгертпеді» және […]