Kategorie: podávání

werf - náš nástroj pro CI / CD v Kubernetes (přehled a videoreportáž)

27. května zazněla v hlavním sále konference DevOpsConf 2019, která se konala v rámci festivalu RIT++ 2019, v rámci sekce „Continuous Delivery“ zpráva „werf – náš nástroj pro CI/CD v Kubernetes“. Hovoří o problémech a výzvách, kterým každý čelí při nasazení na Kubernetes, a také o nuancích, které nemusí být okamžitě patrné. […]

Jak jsme testovali více databází časových řad

Během několika posledních let se databáze Time-series proměnily z výstřední věci (vysoce specializované používané buď v otevřených monitorovacích systémech (a vázaných na konkrétní řešení) nebo v projektech Big Data) ve „spotřebitelský produkt“. Na území Ruské federace je třeba věnovat zvláštní poděkování společnostem Yandex a ClickHouse. Až do tohoto okamžiku, pokud jste potřebovali uložit […]

Delta Solutions for Smart Cities: Přemýšleli jste někdy o tom, jak zelené může být kino?

Na výstavě COMPUTEX 2019, která se konala na začátku léta, společnost Delta předvedla své unikátní „zelené“ 8K kino a také řadu řešení IoT určených pro moderní, ekologicky šetrná města. V tomto příspěvku podrobně hovoříme o různých inovacích, včetně chytrých nabíjecích systémů pro elektromobily. Dnes se každá společnost snaží vyvíjet ekologičtější a pokročilejší projekty, které podporují trend vytváření Smart […]

Historie problému migrace úložiště dockeru (kořen dockeru)

Ne více než před pár dny bylo na jednom ze serverů rozhodnuto přesunout úložiště dockeru (adresář, kde Docker ukládá všechny soubory kontejnerů a obrázků) do samostatného oddílu, který má větší kapacitu. Úkol se zdál triviální a nepředpovídal potíže... Začněme: 1. Zastavte a zabijte všechny kontejnery naší aplikace: docker-compose down, pokud je kontejnerů hodně a jsou […]

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

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

Další názor na rozdíl mezi bin, sbin, usr/bin, usr/sbin

Nedávno jsem objevil tento článek: Rozdíl mezi bin, sbin, usr/bin, usr/sbin. Rád bych se podělil o svůj pohled na standard. /bin Obsahuje příkazy, které může používat jak správce systému, tak uživatelé, ale které jsou nezbytné, když nejsou připojeny žádné jiné souborové systémy (například v režimu pro jednoho uživatele). Může také obsahovat příkazy, které jsou nepřímo používány skripty. Tam […]

How Dark nasadí kód za 50 ms

Čím rychlejší je vývojový proces, tím rychleji technologická společnost roste. Moderní aplikace bohužel pracují proti nám – naše systémy se musí aktualizovat v reálném čase, aniž bychom někoho rušili nebo způsobovali prostoje či přerušení. Nasazení do takových systémů se stává náročným a vyžaduje složité průběžné dodávky i pro malé týmy. […]

Optimalizace databázových dotazů na příkladu B2B služby pro stavitele

Jak 10násobně zvýšit počet dotazů do databáze bez přechodu na produktivnější server a zachovat funkčnost systému? Řeknu vám, jak jsme se vypořádali s poklesem výkonu naší databáze, jak jsme optimalizovali SQL dotazy, aby sloužily co největšímu počtu uživatelů a nezvyšovaly náklady na výpočetní prostředky. Vyrábím službu pro řízení obchodních procesů [...]

Recenze bezplatného nástroje SQLIndexManager

Jak víte, indexy hrají důležitou roli v DBMS a poskytují rychlé vyhledávání požadovaných záznamů. Proto je tak důležité je obsluhovat včas. O analýze a optimalizaci bylo napsáno poměrně dost materiálu, a to i na internetu. Toto téma bylo například nedávno přezkoumáno v této publikaci. K tomu existuje mnoho placených i bezplatných řešení. Například existuje […]

Jak priority pod v Kubernetes způsobily výpadky v Grafana Labs

Poznámka přel.: Představujeme vám technické podrobnosti o důvodech nedávného výpadku cloudové služby spravované tvůrci Grafany. Toto je klasický příklad toho, jak nová a zdánlivě extrémně užitečná funkce určená ke zlepšení kvality infrastruktury... může způsobit škodu, pokud nezohledníte četné nuance její aplikace v realitě výroby. Je skvělé, když se objeví materiály jako tento, které vám umožní naučit se nejen [...]

Kniha Linux v akci

Dobrý den, obyvatelé Khabra! David Clinton v knize popisuje 12 projektů ze skutečného života, včetně automatizace vašeho systému zálohování a obnovy, nastavení cloudu osobních souborů ve stylu Dropboxu a vytvoření vlastního serveru MediaWiki. Prostřednictvím zajímavých případových studií prozkoumáte virtualizaci, obnovu po havárii, zabezpečení, zálohování, DevOps a řešení problémů se systémem. Každá kapitola končí přehledem praktických doporučení […]

Servisní kola. Vážný příspěvek o seriózní práci

Servisní inženýři se nacházejí na čerpacích stanicích a kosmodromech, v IT společnostech a automobilkách, ve VAZ a Space X, v malých podnicích a mezinárodních gigantech. A je to, úplně všichni někdy slyšeli klasickou sestavu „to samo“, „omotal jsem to elektrickou páskou a fungovalo to, a pak to bum“, „ničeho jsem se nedotkl“, „určitě nezměnil“ a […]