Rubrika: Administrace

Chápání Dockeru

Už několik měsíců používám Docker k strukturalizaci procesu vývoje a dodání webových projektů. Nabízím čtenářům „Habr Habra“ překlad úvodního článku o Dockeru – „Understanding Docker“. Co je Docker? Docker je otevřená platforma pro vývoj, dodání a provozování aplikací. Docker je navržen tak, aby urychlil nasazení vašich aplikací. S Dockerem můžete oddělit svou aplikaci od svou infrastruktury a […]

Blockchain jako platforma digitální transformace

Tradičně byly IT systémy podniků formovány pro automatizační úkoly a podporu cílových systémů, jako například ERP. Dnes se organizace potýkají s jinými úkoly – úkoly digitalizace a digitální transformace. Je obtížné to dělat na základě dřívější IT architektury. Digitální transformace je vážnou výzvou. Na čem by měla být založena program přeměny IT systémů za účelem digitální transformace podnikání? Správná IT infrastruktura je klíčem k […]

werf — náš nástroj pro CI/CD v Kubernetes (přehled a video přednášky)

27. května v hlavním sále konference DevOpsConf 2019, která se koná v rámci festivalu RIT++ 2019, v sekci „Nepřetržitá dodávka“ zazněla přednáška „werf – náš nástroj pro CI/CD v Kubernetes“. V ní se hovoří o problémech a výzvách, kterým čelí každý při nasazení v Kubernetes, a také o nuancích, které nemusejí být zřejmé hned. […]

Jak jsme testovali různé databáze časových řad

Během posledních několika let se databáze časových řad (Time-series databases) proměnily z kuriózního fenoménu (specializovaně používaného buď v otevřených monitorovacích systémech (a vázaného na konkrétní řešení), nebo v projektech Big Data) na „zboží pro širokou veřejnost“. Na území RF za to vděčíme Yandexu a ClickHouseu. Před tímto okamžikem, pokud jste potřebovali uchovat […]

Historie problému s přesunem docker storage (docker root)

Nedávno bylo rozhodnuto na jednom ze serverů přesunout Docker storage (adresář, kde Docker uchovává všechny soubory kontejnerů a obrazů) na samostatnou část, která měla větší kapacitu. Úkol se zdál být banální a nevypadal, že by přinášel potíže… Začínáme: 1. Zastavujeme a zabíjíme všechny kontejnery naší aplikace: docker-compose down, pokud je kontejnery hodně a jsou v […]

Rozdíl mezi bin, sbin, usr/bin, usr/sbin

30. listopadu 2010 David Collier napsal: Všiml jsem si, že v busybox jsou odkazy rozděleny do těchto čtyř adresářů. Existuje nějaké jednoduché pravidlo, podle kterého by se dalo určit, v jakém adresáři by měly být jednotlivé odkazy… Například, kill je v /bin a killall je v /usr/bin… Nevidím v tomto rozdělení žádnou logiku. Vy, […]

Ještě jedno názory na rozdíl mezi bin, sbin, usr/bin, usr/sbin

Nedávno jsem narazil na tento článek: Rozdíl mezi bin, sbin, usr/bin, usr/sbin. Chtěl bych se podělit o svůj názor na standard. /bin Obsahuje příkazy, které mohou používat jak systémoví administrátoři, tak uživatelé, ale které jsou nezbytné v případě, že nejsou připojeny žádné jiné souborové systémy (například v jednomužerském režimu). Může také obsahovat příkazy, které jsou nepřímo používané skripty. Tam […]

Jak Dark rozkládá kód za 50 ms

Čím rychleji probíhá vývojový proces, tím rychleji se technologická společnost rozvíjí. Bohužel současné aplikace proti nám pracují — naše systémy musí být aktualizovány v reálném čase a přitom nikomu nepřekážet a nezpůsobovat výpadky a přerušení. Nasazení v takových systémech se stává složitým úkolem a vyžaduje složité pipeline pro kontinuální dodávku i v malých týmech. […]

Optimalizace dotazů databáze na příkladu B2B služby pro stavebníky

Jak se desetkrát zvýšit v počtu požadavků na databázi, aniž bychom se přestěhovali na výkonnější server a zachovali funkčnost systému? Řeknu vám, jak jsme bojovali s poklesem výkonu naší databáze, jak jsme optimalizovali SQL dotazy, abychom obsloužili co nejvíce uživatelů a nezvyšovali náklady na výpočetní zdroje. Dělám službu pro řízení obchodních procesů […]

Přehled bezplatného nástroje SQLIndexManager

Jak je známo, indexy hrají důležitou roli v DBMS, protože poskytují rychlé vyhledávání příslušných záznamů. Proto je tak důležité je včas udržovat. O analýze a optimalizaci bylo napsáno dostatek materiálu, včetně toho na internetu. Například, nedávno byla provedena recenze tohoto tématu v této publikaci. Existuje mnoho placených i bezplatných řešení pro tuto problematiku. Například jsou […]

Jak priority podů v Kubernetes způsobily prostoje v Grafana Labs

Pozn. překl.: Představujeme vám technické podrobnosti o příčinách nedávného výpadku v provozu cloudové služby spravované tvůrci Grafany. To je klasický příklad toho, jak nová a zdánlivě užitečná funkce, určená k vylepšení kvality infrastruktury… může uškodit, pokud se nezohlední četné nuance jejího použití v reálném provozu. Je skvělé, když se objeví takové materiály, které nám umožňují se učit nejen […]

Kniha „Linux v akci“

Ahoj, Habržitelé! V knize David Clinton popisuje 12 skutečných projektů, včetně automatizace systému zálohování a obnovy, nastavení osobního cloudového úložiště ve stylu Dropbox a vytváření vlastního serveru MediaWiki. Na zajímavých příkladech se seznámíte s virtualizací, obnovou po havárii, zajištěním bezpečnosti, zálohováním, zaváděním DevOps a odstraňováním problémů v systému. Každá kapitola končí přehledem praktických doporučení, […]

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