Kategorya: Pangangasiwa

werf - ang aming tool para sa CI / CD sa Kubernetes (pangkalahatang-ideya at ulat ng video)

Noong Mayo 27, sa pangunahing bulwagan ng kumperensya ng DevOpsConf 2019, na ginanap bilang bahagi ng pagdiriwang ng RIT++ 2019, bilang bahagi ng seksyong β€œPatuloy na Paghahatid,” isang ulat na β€œwerf - ang aming tool para sa CI/CD sa Kubernetes” ay ibinigay. Pinag-uusapan nito ang mga problema at hamon na kinakaharap ng lahat kapag nagde-deploy sa Kubernetes, pati na rin ang mga nuances na maaaring hindi agad mapansin. […]

Paano Namin Sinubukan ang Maramihang Mga Database ng Serye ng Oras

Sa nakalipas na ilang taon, ang mga database ng Time-series ay naging isang "produkto ng consumer" mula sa isang kakaibang bagay (napakadalubhasa sa mga bukas na sistema ng pagsubaybay (at nakatali sa mga partikular na solusyon) o sa mga proyekto ng Big Data). Sa teritoryo ng Russian Federation, ang espesyal na pasasalamat ay dapat ibigay sa Yandex at ClickHouse para dito. Hanggang sa puntong ito, kung kailangan mong i-save […]

Delta Solutions para sa Smart Cities: Naisip mo na ba kung gaano kaberde ang isang sinehan?

Sa COMPUTEX 2019 exhibition, na ginanap sa unang bahagi ng tag-araw, ipinakita ng Delta ang natatanging "berde" na 8K na sinehan nito, pati na rin ang ilang mga solusyon sa IoT na idinisenyo para sa mga moderno, eco-friendly na mga lungsod. Sa post na ito, pinag-uusapan natin nang detalyado ang tungkol sa iba't ibang mga inobasyon, kabilang ang mga smart charging system para sa mga de-koryenteng sasakyan. Ngayon, ang bawat kumpanya ay nagsusumikap na bumuo ng higit pang kapaligiran at advanced na mga proyekto, na sumusuporta sa kalakaran ng paglikha ng Smart […]

Kasaysayan ng problema sa paglipat ng docker storage (root ng docker)

Hindi hihigit sa ilang araw ang nakalipas, napagpasyahan sa isa sa mga server na ilipat ang imbakan ng docker (ang direktoryo kung saan iniimbak ng Docker ang lahat ng lalagyan at mga file ng imahe) sa isang hiwalay na partisyon, na may mas malaking kapasidad. Ang gawain ay tila walang halaga at hindi naghula ng problema... Magsimula tayo: 1. Itigil at patayin ang lahat ng mga lalagyan ng aming aplikasyon: docker-compose down kung maraming mga lalagyan at sila ay […]

Pagkakaiba sa pagitan ng bin, sbin, usr/bin, usr/sbin

Noong Nobyembre 30, 2010, isinulat ni David Collier: Napansin ko na sa busybox ang mga link ay nahahati sa apat na direktoryo na ito. Mayroon bang ilang simpleng tuntunin upang matukoy kung saang direktoryo kung aling link ang dapat na matatagpuan... Halimbawa, ang kill ay nasa /bin, at ang killall ay nasa /usr/bin... Wala akong nakikitang lohika sa dibisyong ito. Ikaw, […]

Isa pang opinyon sa pagkakaiba sa pagitan ng bin, sbin, usr/bin, usr/sbin

Natuklasan ko kamakailan ang artikulong ito: Pagkakaiba sa pagitan ng bin, sbin, usr/bin, usr/sbin. Nais kong ibahagi ang aking pananaw sa pamantayan. /bin Naglalaman ng mga utos na maaaring gamitin ng parehong administrator ng system at mga user, ngunit kinakailangan kapag walang ibang mga file system na naka-mount (halimbawa, sa single-user mode). Maaari rin itong maglaman ng mga utos na hindi direktang ginagamit ng mga script. doon […]

Paano nagde-deploy ang Dark ng code sa 50ms

Kung mas mabilis ang proseso ng pagbuo, mas mabilis na lumago ang kumpanya ng teknolohiya. Sa kasamaang palad, gumagana laban sa amin ang mga modernong application - dapat na ma-update ang aming mga system sa real time nang hindi nakakaabala sa sinuman o nagdudulot ng downtime o pagkaantala. Nagiging mahirap ang pag-deploy sa mga ganitong sistema at nangangailangan ng kumplikadong tuluy-tuloy na mga pipeline sa paghahatid kahit para sa maliliit na team. […]

Pag-optimize ng mga query sa database gamit ang halimbawa ng serbisyo ng B2B para sa mga builder

Paano lalago ng 10 beses ang bilang ng mga query sa database nang hindi lumilipat sa isang mas produktibong server at nagpapanatili ng paggana ng system? Sasabihin ko sa iyo kung paano namin hinarap ang pagbaba sa pagganap ng aming database, kung paano namin na-optimize ang mga query sa SQL upang maghatid ng maraming user hangga't maaari at hindi mapataas ang halaga ng mga mapagkukunan sa pag-compute. Gumagawa ako ng serbisyo para sa pamamahala ng mga proseso ng negosyo [...]

Suriin ang libreng tool na SQLIndexManager

Tulad ng alam mo, ang mga index ay may mahalagang papel sa isang DBMS, na nagbibigay ng mabilis na paghahanap sa mga kinakailangang tala. Kaya naman napakahalaga na paglingkuran sila sa isang napapanahong paraan. Napakaraming materyal ang naisulat tungkol sa pagsusuri at pag-optimize, kabilang ang sa Internet. Halimbawa, ang paksang ito ay nasuri kamakailan sa publikasyong ito. Maraming bayad at libreng solusyon para dito. Halimbawa, mayroong […]

Paano nagdulot ng downtime sa Grafana Labs ang mga priyoridad ng pod sa Kubernetes

Tandaan trans.: Ipinakikita namin sa iyong atensyon ang mga teknikal na detalye tungkol sa mga dahilan ng kamakailang downtime sa cloud service na pinananatili ng mga creator ng Grafana. Ito ay isang klasikong halimbawa kung paano ang isang bago at tila lubhang kapaki-pakinabang na tampok na idinisenyo upang mapabuti ang kalidad ng imprastraktura... ay maaaring magdulot ng pinsala kung hindi mo ibibigay ang maraming mga nuances ng aplikasyon nito sa mga katotohanan ng produksyon. Mahusay kapag lumitaw ang mga materyal na tulad nito na nagpapahintulot sa iyo na matuto hindi lamang [...]

Aklat na "Linux in Action"

Kumusta, mga residente ng Khabro! Sa aklat, inilalarawan ni David Clinton ang 12 real-life na proyekto, kabilang ang pag-automate ng iyong backup at recovery system, pag-set up ng isang Dropbox-style na personal na file cloud, at paglikha ng iyong sariling MediaWiki server. Matututuhan mo ang virtualization, pagbawi ng kalamidad, seguridad, backup, DevOps, at pag-troubleshoot ng system sa pamamagitan ng mga kawili-wiling pag-aaral ng kaso. Ang bawat kabanata ay nagtatapos sa isang pangkalahatang-ideya ng mga praktikal na rekomendasyon […]

Mga kwento mula sa departamento ng serbisyo. Isang walang kabuluhang post tungkol sa seryosong trabaho

Ang mga inhinyero ng serbisyo ay matatagpuan sa mga istasyon ng gas at spaceport, sa mga kumpanya ng IT at pabrika ng kotse, sa VAZ at Space X, sa mga maliliit na negosyo at internasyonal na higante. At iyon lang, talagang lahat sila ay minsang narinig ang klasikong set tungkol sa "ito mismo", "Ibinalot ko ito ng de-koryenteng tape at gumana ito, at pagkatapos ay naging boom", "Wala akong hinawakan", "Sigurado akong hindi ito binago” at […]