Rubrika: Blog

Optimalizace rozložení serverů do skříní

V jednom z chatů mi položili otázku: – Existuje něco, co bych mohl přečíst o tom, jak správně balit servery do racků? Uvědomil jsem si, že takový text neznám, a proto jsem napsal svůj. Za prvé, tento text se týká fyzických serverů ve fyzických datových centrech (DC). Za druhé, předpokládáme, že serverů je dost: stovky až tisíce, pro menší množství tento text nemá smysl. Za třetí, […]

Projekt Trident přechází z BSD na VoidLinux

Byl ohlášen kompletní přechod, hlavními důvody jsou omezená podpora hardwaru a špatná dostupnost softwarových balíčků ve FreeBSD. Slíbili, že bude lepší podpora GPU, zvukových karet, streamování, bezdrátových sítí, také bude realizována podpora Bluetooth, vždy aktuální aktualizace, rychlé spouštění, podpora Hybrid EFI/Legacy. Jako důvod přechodu na Void uvádějí runit (ohromeni rychlostí a jednoduchostí inicializačního systému), LibreSSL […]

Roční zpráva pracovní skupiny pro Swift Server

Dnes byl uvolněn výroční zpráva Swift Server Work Group (SSWG), která byla vytvořena před rokem za účelem výzkumu a prioritizace potřeb vývojářů serverových řešení v jazyce Swift. Skupina se řídí takzvaným inkubačním procesem přijetí nových modulů pro jazyk, kdy vývojáři přicházejí s nápady a v kontaktu s komunitou a samotnou SSWG je posouvají k přijetí do serverového […]

Google Chrome nyní podporuje VR

V současné době Google dominuje na trhu prohlížečů s podílem přes 60 %, a jeho Chrome se už stal de facto standardem, včetně pro vývojáře. Podstatou je, že Google nabízí množství nástrojů, které pomáhají webovým vývojářům a usnadňují jejich práci. Ve poslední beta verzi Chrome 79 byla přidána podpora nového API rozhraní WebXR pro vytváření VR obsahu. Jinými slovy, […]

Bioyino — distribuovaný, škálovatelný agregátor metrik

Takže sbíráte metriky. Jako my. My také sbíráme metriky. Samozřejmě ty, které jsou potřebné pro podnikání. Dnes vám povíme o prvním článku našeho monitorovacího systému — serveru aggregace kompatibilním se statsd bioyino, proč jsme ho napsali a proč jsme se vzdali brubecku. Z našich předchozích článků (1, 2) se můžete dozvědět, že jsme dříve sbírali štítky […]

Skladování metrik: jak jsme přešli z Graphite+Whisper na Graphite+ClickHouse

Ahoj všichni! Ve svém minulém článku jsem psal o organizaci modulárního monitorovacího systému pro mikroslužbovou architekturu. Nic nestojí na místě, náš projekt neustále roste a množství uložených metrik taky. Jak jsme zorganizovali přechod z Graphite+Whisper na Graphite+ClickHouse za vysokých zátěží, o očekáváních od něj a výsledcích migrace čtěte níže. Než […]

Monitoring jako služba: modulární systém pro mikroslužbovou architekturu

Dnes na našem projektu, kromě monolitického kódu, fungují desítky mikroslužeb. Každá z nich vyžaduje, aby byla monitorována. Dělat to v takových objemech silami DevOps inženýrů je problematické. Vyvinuli jsme monitorovací systém, který funguje jako služba pro vývojáře. Ti mohou sami psát metriky do monitorovacího systému, využívat je, vytvářet na jejich základě dashboardy, připojovat k nim alarmy, […]

Pohádky z datového centra: halloweenské horory o dieselových motorech, diplomacii a samořezných šroubech v kaloriferu

My s kolegy jsme přemýšleli: proč si místo úspěchů a zajímavých projektů před oblíbeným hororovým svátkem nepřipomenout různé hororové příběhy, se kterými se lidé setkávají při budování datových center. Takže, zhasněte světla, pusťte znepokojivou hudbu, nyní uslyšíte příběhy, z nichž se občas probouzíme v studeném potu. Duch kanceláře V jedné kancelářské budově jsme dělali serverovnu, a všechny […]

Jak vytvořit herní AI: příručka pro začátečníky

Narazil jsem na zajímavý materiál o umělé inteligenci ve hrách. S vysvětlením základních věcí o AI na jednoduchých příkladech, a také uvnitř je spousta užitečných nástrojů a metod pro jeho pohodlný vývoj a projektování. Jak, kde a kdy je používat — také je tam. Většina příkladů je napsána v pseudokódu, takže hluboké znalosti programování nejsou nutné. Pod článkem 35 […]

Jak funguje hybridní herní AI a jaké má výhody

V pokračování dříve otevřeného tématu herní umělé inteligence v našem blogu se podíváme na to, jak je možné aplikovat strojové učení a v jaké podobě. Své zkušenosti a řešení založené na nich sdílel expert na AI z Apex Game Tools Jakob Rasmussen. V posledních letech se hodně mluví o tom, že strojové učení zásadně […]

Uvolnění OpenVPN 2.4.8

Vyšel OpenVPN 2.4.8. Byla obnovena možnost sestavení s kryptografickou knihovnou LibreSSL a zajištěna podpora sestavení s OpenSSL 1.1 bez zastaralých API. Bylo přidáno zpracování alternativního vyplnění PSS v cryptoapicert. Velikost fronty příchozích spojení, která čekají na zpracování, byla zvýšena na 32, což zlepšilo odezvu serverů OpenVPN využívajících TCP. Zdroj: linux.org.ru

Kryptografický ARM na základě standardů s veřejným klíčem. Funkce analýzy a zobrazení ASN1 struktury

V komentářích na linux.org.ru k předchozí verzi utilitky cryptoarmpkcs uživatel questin4 rozumně poznamenal: - „Vývoj se zastavil a nové funkce už nebudou přidávány?“ Měl pravdu, vyšla nová verze utilitky, která zohledňuje mnoho připomínek. Zejména se to týká stažení zdrojového kódu a distribucí. Pro stažení nových verzí nyní stačí otevřít okno „O programu“ a vybrat odpovídající […]

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