Kategória: Administrácia

Nasadenie obrazu Docker na Dokku pomocou Ansible

Prológ Nedávno som sa dozvedel o „prenosnom“ PaaS podobnom Heroku s dosť zjavný názvom – Dokku. Veľmi ma zaujala možnosť jednoduchého pridania certifikátu k aplikácii a vhost priamo z krabice, preto som sa rozhodol preniesť svoje docker obrazy na Dokku. Pravda, bol som sklamaný, že v Dokku nie sú príkazy podobné Heroku dokku container:push dokku container:release \/\/ Veľmi […]

Čo môže viesť k oslabeniu úrovne izolácie transakcií v databázach

Všetci, ahojte. Tu je Vladislav Rodin. V súčasnosti som vedúci kurzu „Architekt vysokých záťaží“ v OTUS a učím aj na kurzoch venovaných architektúre softvéru. Okrem vyučovania, ako ste si mohli všimnúť, sa venujem písaniu autorského materiálu pre blog OTUS na habre a dnešný článok chcem zasvätiť spusteniu kurzu „PostgreSQL“, na ktorý práve teraz […]

Realizácia príkazov docker pull a docker push bez docker klienta pomocou HTTP požiadaviek

Máme 2 vrece trávy, 75 tabliet meskalínu unix environment, docker repozitár a úlohu realizovať príkazy docker pull a docker push bez docker klienta. UPD: Otázka: Načo to všetko? Odpoveď: Záťažové testovanie produktu (NIE prostriedkami bash, skripty sú uvedené na vzdelávacie účely). Rozhodlo sa nepoužívať docker klienta, aby sa znížili dodatočné vrstvy (v rozumných […]

Dichotómia dát: prehodnotenie vzťahu k dátam a službám

Ahojte všetci! Máme skvelé správy, v júni OTUS znovu spúšťa kurz „Architekt softvéru“, a preto sa s vami tradične delíme o užitočný materiál. Ak ste sa stretli so všetkým týmto príbehom o mikroservisoch bez akejkoľvek súvislosti, môžete to považovať za trochu zvláštne. Rozdelenie aplikácie na fragmenty, ktoré sú navzájom spojené sieťou, nevyhnutne znamená pridanie […]

Testovanie záťaže ako CI služba pre vývojárov

Jedným z problémov, s ktorými sa často stretávajú viaceré produktové softvérové firmy, je duplicita kompetencií inžinierov – vývojárov, testerov a správcov infraštruktúry – takmer v každom tíme. Týka sa to aj nákladných inžinierov – odborníkov na záťažové testovanie. Namiesto toho, aby sa venovali svojim priamym povinnostiam a využívali svoje jedinečné skúsenosti na budovanie procesu záťažového testovania, výber metodológie, […]

NFC: Rozbor technológie Near Field Communication

Všetci sme si už zvykli na takú vec v smartfónoch ako je NFC. A zdá sa, že je všetko jasné. Mnohí si nekupujú smartfóny, v ktorých nie je NFC, myslia si, že to je len o nákupoch. Ale sú tu kopu otázok. Vedeli ste však, čo všetko táto technológia dokáže? Čo robiť, ak vaše smartfón nemá NFC? Ako využiť chip v iPhone bez […]

Ako sme prežili výrazný nárast záťaže x10 na diaľku a aké poučenia sme si z toho vzali

Ahojte, Habr! Posledné mesiace sme prežili v zaujímavej situácii, a chcel by som sa s vami podeliť o našu príbehu rozširovania infraštruktúry. Počas tohto obdobia SberMarket zvýšil svoje objednávky štvornásobne a spustil službu v 17 nových mestách. Explozívny rast požiadaviek na dodávku potravín si vyžiadal rozšírenie našej infraštruktúry. O najzaujímavejších a najužitočnejších zisteniach sa dočítate […]

Praktické workshopy od IBM: Quarkus (superrýchla Java pre mikroslužby), Jakarta EE a OpenShift

Ahojte všetci! Už sme sa tiež unavili z webinárov, ich počet za posledné mesiace prekročil všetky možné hranice. Preto pre Habr sa snažíme vyberať pre vás tie najzaujímavejšie a najužitočnejšie. Na začiatok júna (dúfame, že leto predsa len príde) sme naplánovali niekoľko praktických relácií, ktoré určite zaujmú vývojárov. Po prvé – porozprávame o serverless a najnovšom superrýchlom Quarkus […]

Cloud-oriented messaging on the Red Hat OpenShift platform using Quarkus and AMQ Online

Ahoj všetci! Tu je on – náš záverečný príspevok zo série o Quarkus! (Mimochodom, pozrite si našu webinár „To je Quarkus – Kubernetes native Java framework“. Ukážeme, ako začať „od nuly“ alebo presunúť existujúce riešenia.) V predchádzajúcom príspevku sme preskúmali zodpovedajúce nástroje, pomocou ktorých je možné kvantitatívne posúdiť zlepšenia, ktoré sme dosiahli modernizáciou Java aplikácií. Začínajúc verziou […]

Quarkus: modernizácia aplikácií na príklade helloworld z JBoss EAP Quickstart (pokračovanie)

Ahoj všetci – s vami je piaty príspevok z našej série o Quarkus! (Mimochodom, pozrite si našu webinár „To je Quarkus – Kubernetes native Java framework“. Ukážeme, ako začať „od nuly“ alebo presunúť existujúce riešenia.) V predchádzajúcom príspevku sme preskúmali modernizáciu Java aplikácií pomocou technológií podporovaných Quarkus (CDI a Servlet 3) na príklade programy helloworld z repozitára Red […]

Služba na kontrolu HTTP hlavičiek servera

Pre správne nastavenie HTTP hlavičiek je dôležité pre každú webovú stránku. O hlavičkách bolo napísaných mnoho článkov. Tu sme zhrnuli nadobudnuté skúsenosti a dokumentáciu RFC. Niektoré hlavičky sú povinné, iné zastarané a niektoré môžu spôsobovať zmätok a nezhody. Vyvinuli sme nástroj na automatickú kontrolu HTTP hlavičiek webového servera. Na rozdiel od mnohých iných služieb, ktoré iba zobrazujú hlavičky, táto služba umožňuje: nastaviť […]

Zálohovacie úložisko pre tisíce virtuálnych strojov čiastočne voľnými nástrojmi.

Ahoj, nedávno som sa stretol s zaujímavou výzvou nastaviť úložisko pre zálohovanie veľkého množstva blokových zariadení. Každý týždeň vykonávame zálohovanie všetkých virtuálnych strojov v našom cloude, takže musíme vedieť spravovať tisíce záloh a robiť to maximálne rýchlo a efektívne. Bohužiaľ, štandardné konfigurácie RAID5 a RAID6 nám v tomto prípade nevyhovujú z dôvodu […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster