Rubrika: Administrace

Automatizace pro nejmenší. Část první (ta po nulté). Virtualizace sítě

V předchozím vydání jsem popsal rámec síťové automatizace. Podle ohlasů některým lidem dokonce tento první přístup k problému již uspořádal některé otázky. A to mě velmi těší, protože naším cílem v cyklu není zaplavit Ansible skripty v Pythonu, ale vybudovat systém. Tento rámec stanovuje pořádek, v jakém se s problémy budeme zabývat […]

CERN přechází na otevřený software — proč?

Organizace se vzdává produktů Microsoft a dalších komerčních výrobků. Diskutujeme o důvodech a vyprávíme o dalších společnostech, které přecházejí na otevřený software. Foto — Devon Rogers — Unsplash Jejich důvody Posledních 20 let CERN používal produkty od Microsoftu — operační systém, cloudovou platformu, balíky Office, Skype a další. Nicméně IT společnost odmítla laboratoři status „akademické organizace“, […]

Recepty Nginx: převod z HTML do PDF

K přípravě konverze z HTML do PDF budeme potřebovat samotný nginx a jeho plugin html2pdf. (Dal jsem odkazy na svůj fork nginx, protože jsem provedl některé změny, které se zatím nepodařilo dostat do originálního repozitáře. Můžete také využít hotový obraz.) Pro konverzi HTML do PDF z souboru location =/html_to_pdf_from_file { html2pdf on; # zapínáme pdf filtr } […]

Nasazení aplikací na několika klastrech Kubernetes s Helm

Jak Dailymotion používá Kubernetes: nasazení aplikací. Ve společnosti Dailymotion jsme začali používat Kubernetes v produkčním prostředí před třemi lety. Nicméně nasazení aplikací na více clusterech bývá opravdu obtížné, proto jsme se v posledních letech snažili zlepšit naše nástroje a pracovní postupy. Odkud jsme začali? Zde vám ukážeme, jak nasazujeme naše aplikace na více clusterech Kubernetes […]

Jak jsme překonali Velký čínský firewall (č. 1)

Ahoj! Tady Nikita — systémový inženýr ze společnosti SEMrush. Dnes vám povím o tom, jak jsme čelili úkolu zajistit stabilitu našeho služebního webu semrush.com v Číně a s jakými problémy jsme se během toho setkali (s ohledem na umístění našeho datacentra na východním pobřeží USA). Bude to velký příběh rozdělený do několika […]

Jak jsme prolomili Velký čínský firewall (č. 2)

Ahoj! Znovu jsem tady Nikita — systémový inženýr ze společnosti SEMrush. A touto článkem pokračuji v příběhu o tom, jak jsme navrhovali řešení obcházení čínské firewall pro náš služební web semrush.com. V předchozí části jsem mluvil o problémech, které se objeví po přijetí rozhodnutí „Musíme zajistit, aby náš služební web fungoval v Číně“, a jaké problémy […]

Co je GitOps?

Pozn. překl.: Po nedávné publikaci materiálu o metodách pull a push v GitOps jsme zaznamenali zájem o tento model jako celek, avšak ruských publikací na toto téma bylo velmi málo (na Habr se téměř žádné nenacházejí). Proto jsme rádi, že vám můžeme nabídnout překlad jiného článku — i když je téměř roční starý! — od společnosti Weaveworks, kapitola […]

Nastavení parametrů jádra Linuxu pro optimalizaci PostgreSQL

Optimální výkon PostgreSQL závisí na správně definovaných parametrech operačního systému. Špatně nastavené parametry jádra OS mohou vést ke snížení výkonu databázového serveru. Je tedy nezbytné, aby byly tyto parametry nastaveny v souladu s databázovým serverem a jeho pracovním zatížením. V tomto příspěvku probereme některé důležité parametry jádra Linuxu, které mohou ovlivnit výkon […]

Něco o standardech kosmické komunikace

Satelit Meteor M1 Zdroj: vladtime.ru Úvod Provozování kosmické techniky není možné bez rádiové komunikace, a v tomto článku se pokusím vysvětlit základní myšlenky, které položily základ standardům vyvinutým Mezinárodním poradním výborem pro kosmické systémy přenosu dat (Consultative Committee for Space Data Systems – CCSDS. Tato zkratka bude dále používána). Tato publikace bude věnována převážně kanálovým […]

Jak připravit web na vysoké zatížení: 5 praktických rad a užitečných nástrojů

Uživatelé velmi neradi tolerují, když požadovaný online zdroj „brzdí“. Údaje ze šetření ukazují, že 57 % uživatelů opustí webovou stránku, pokud se načítá déle než tři sekundy, přičemž 47 % je ochotno čekat jen dvě sekundy. Zpoždění o jednu sekundu může znamenat ztrátu 7 % konverze a 16 % poklesu spokojenosti uživatelů. Proto je třeba se připravit na nárůst zátěže a výkyvy v provozu. […]

Přechod od monolitu k mikroslužbám: historie a praxe

V tomto článku vám povím o tom, jak se projekt, na kterém pracuji, měnil z velkého monolitu na sadu mikroslužeb. Projekt začal svou historii poměrně dávno, na začátku roku 2000. První verze byly napsány v jazyce Visual Basic 6. S přibývajícím časem se ukázalo, že vývoj v tomto jazyce bude v budoucnu obtížně udržovatelný, protože IDE […]

Život v datacentru: neviditelné drobnosti za 7 let provozu. A pokračování o krysách

Hned řeknu: ta krysa v přivezeném serveru, kterou jsme před pár lety po šoku napojili čajem, pravděpodobně utekla. Protože jsme na obchůzce viděli její kamarádku. A hned jsme se rozhodli nainstalovat ultrazvukové odpuzovače. Teď kolem datacentra leží prokletá země: na budovu nesedají ptáci a pravděpodobně utekli všichni krtci a červi. Obávali jsme se, že zvuk […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster