Rubrika: Administrace

Linux kernel 5.6 — co očekávat od nové verze jádra

Vydání Linux kernel 5.6 je naplánováno na konec března. V dnešním článku diskutujeme o nadcházejících změnách — novém souborovém systému, protokolu WireGuard a aktualizacích ovladačů. Foto — lucas huffman — Unsplash Očekávaný VPN protokol David Miller, odpovědný za síťový subsystém Linux, se rozhodl zahrnout do jádra WireGuard. To je VPN tunel, který vyvinula bezpečnostní společnost Edge Security. […]

Testujeme na produkci: Canary Deployment

Kanárek — malý pták, který neustále zpívá. Tito ptáčci jsou citliví na metan a oxid uhelnatý. I při nízké koncentraci těchto plynů v ovzduší ztrácejí vědomí nebo umírají. Hledači zlata a horníci brali ptáčky do dolů: pokud kanáři zpívají, můžete pracovat; pokud zmlknou — v dole je plyn a je čas odejít. Horníci obětovali malé ptáčky, aby se dostali ven. […]

Jak Quarkus spojuje imperativní a reaktivní programování

Tento rok plánujeme vážně rozvíjet témata kontejnerů, Cloud-Native Java a Kubernetes. Logickým pokračováním těchto témat bude povídání o frameworku Quarkus, již zmíněném na Habru. Dnešní článek je věnován nejen zařízení "subatomové super rychlé Java", ale také perspektivám, které Quarkus přináší do Enterprise. Java a JVM jsou stále mimořádně populární, ale při práci s bezserverovými technologiemi […]

Quarkus — nadzvuková subatomová Java. Stručný přehled frameworku

Úvod Dne 7. března společnosti RedHat (brzy — IBM) představila nový framework — Quarkus. Podle vývojářů je tento framework postaven na GraalVM a OpenJDK HotSpot a je určen pro Kubernetes. Stack Quarkus zahrnuje: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus a další. Cílem vytvoření je učinit z Javy přední platformu pro nasazení v Kubernetes […]

Proč nepoužívat WireGuard

V poslední době se WireGuard těší velké pozornosti, je to vlastně nová „hvězda“ mezi VPN. Ale je skutečně tak dobrý, jak se zdá? Chtěl bych prodiskutovat některé postřehy a prozkoumat implementaci WireGuard, abych vysvětlil, proč není řešením, které nahradí IPsec nebo OpenVPN. V tomto článku bych chtěl vyvrátit některé mýty [vokround […

Optimalizace řetězců v ClickHouse. Prezentace Yandexu

Analytická databáze ClickHouse zpracovává množství různých řetězců a spotřebovává zdroje. Aby se urychlil chod systému, neustále se přidávají nové optimalizace. Vývojář ClickHouse Nikolaj Kočetov povídá o řetězcovém datovém typu, včetně nového typu LowCardinality, a vysvětluje, jak urychlit práci s řetězci. — Nejprve si objasněme, jak lze řetězce ukládat. Máme řetězcové datové typy. […

Antipatterny na pohovorech DevOps

Vítám vás všechny, moji drazí čtenáři! Dnes bych rád sdílel své myšlenky na téma, které mě už delší dobu trápí, a možná o něm budeme diskutovat v komentářích. Docela často se setkávám s články o špatných praktikách při pohovorech na pozici programátora, které podle mého názoru jsou dost relevantní a, jak doufám, čitelné HR odděleními větších i menších společností. U nás, pokud se nemýlím […

Společnost Microsoft představila nové funkční možnosti komunikační platformy Teams, určené pro.

Přečetl jsem články autora Interfer o potížích v IoT a rozhodl jsem se podělit o své zkušenosti jako poskytovatele IoT. První článek není reklamní, většina materiálu je bez modelů zařízení. Pokusím se podrobnosti sepsat v dalších článcích. Nevidím problém s použitím GSM modemů pro sběr dat z měřicích přístrojů, protože jsem se účastnil vytváření systému sběru dat z 795 obytných domů, frekvence […

Když vám Linux conntrack přestane být přítelem

Sledování spojení ("conntrack") je základní funkcí síťového zásobníku jádra Linuxu. Umožňuje jádru sledovat všechna logická síťová spojení nebo toky, čímž se identifikují všechny pakety, které tvoří každý tok, aby mohly být zpracovány společně. Conntrack je důležitá funkce jádra, která se používá v některých základních případech: NAT spoléhá na informace od conntrack, […

Jednoduchá hashovací tabulka pro GPU

Na Githubu jsem zveřejnil nový projekt A Simple GPU Hash Table. Je to jednoduchá hashovací tabulka pro GPU, schopná zpracovávat stovky milionů vložení za sekundu. Na mém notebooku s NVIDIA GTX 1060 kód vloží 64 milionů náhodně generovaných párů klíč-hodnota přibližně za 210 ms a odstraní 32 milionů párů přibližně za 64 ms. To znamená rychlost na […]

Bezplatný proxy server pro firmy s doménovou autorizací

pfSense+Squid s filtrací https + Technologií jednotného přihlášení (SSO) s filtrováním podle skupin Active Directory Krátké pozadí Ve firmě vznikla potřeba zavést proxy server s možností filtrování přístupu na stránky (včetně https) podle skupin z AD, aby uživatelé nemuseli zadávat žádná další hesla a spravovat se dalo z webového rozhraní. Docela zajímavé, že? […]

Paměť na magnetických jádrech v raketě Saturn 5

Počítač, který pracoval v nosné raketě (Launch Vehicle Digital Computer, LVDC), hrál klíčovou roli v lunární programu Apollo, řídil raketu Saturn 5. Stejně jako většina počítačů té doby, uchovával data v malých magnetických jádrech. V tomto článku Cloud4Y představuje modul paměti LVDC z luxusní sbírky Stevea Jurvetsona. Tento paměťový modul byl vylepšen v polovině 60. let […]

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