Kategória: Administrácia

Linux kernel 5.6 — čo očakávať v novej verzii jadra

Vydanie Linux kernel 5.6 je naplánované na koniec marca. V našom dnešnom materiáli diskutujeme o nadchádzajúcich zmenách – novom súborovom systéme, protokole WireGuard a aktualizáciách ovládačov. Foto – lucas huffman – Unsplash Čaká sa VPN-protokol David Miller, zodpovedný za sieťový subsystém Linux, sa rozhodol zahrnúť do jadra WireGuard. Toto je VPN-tunel, ktorý vyvinula bezpečnostná firma Edge Security. […]

Testujeme na produ: Canary Deployment

Kanárik – malý vták, ktorý neustále spieva. Títo vtáci sú citliví na metán a uhoľný plyn. Aj pri malej koncentrácii nadbytočných plynov vo vzduchu strácajú vedomie alebo umierajú. Zlatoťažitelia a baníci brali vtáky na ťažbu: kým kanáriky spievali, mohli pracovať, ak prestali – v bani je plyn a treba odísť. Baníci obetovali malého vtáka, aby sa dostali von […]

Ako Quarkus spája imperatívne a reaktívne programovanie

Tento rok plánujeme vážne rozvíjať témy kontajnerov, Cloud-Native Java a Kubernetes. Logickým pokračovaním týchto tém bude rozprávanie o frameworku Quarkus, ktorý už bol predstavený na Habre. Dnešný článok nie je venovaný len architektúre "subatomovej superrýchlej Java", ale aj perspektívam, ktoré Quarkus prináša do Enterprise. Java a JVM sú stále nesmierne populárne, ale pri práci s bezserverovými technológiami […]

Quarkus — nadzvuková subatomárna Java. Krátky prehľad frameworku

Úvod Dňa 7. marca spoločnosť RedHat (čoskoro — IBM) predstavila nový framework — Quarkus. Podľa slov vývojárov tento framework čerpá z GraalVM a OpenJDK HotSpot a je určený pre Kubernetes. Tech stack Quarkus zahŕňa: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus a ďalšie. Cieľom vytvorenia je urobiť z Java vedúcu platformu pre nasadzovanie v Kubernetes […]

Prečo by ste nemali používať WireGuard

V poslednej dobe sa WireGuard teší veľkej pozornosti, v podstate — je to nová „hviezda“ medzi VPN. Ale je naozaj taký dobrý, ako sa zdá? Chcel by som prediskutovať niektoré pozorovania a preskúmať implementáciu WireGuard, aby som vysvetlil, prečo nie je riešením, ktoré by nahradilo IPsec alebo OpenVPN. V tomto článku by som chcel vyvrátiť niektoré mýty [okolo […]

Optimalizácia reťazcov v ClickHouse. Prednáška Yandexu

Analytická databáza ClickHouse spracováva množstvo rôznych reťazcov a spotrebúva zdroje. Na urýchlenie práce systému sa neustále pridávajú nové optimalizácie. Vývojár ClickHouse Nikolaj Kočetov vám prerozpráva o reťazcovom dátovom type vrátane nového typu LowCardinality a vysvetlí, ako je možné urýchliť prácu s reťazcami. — Najprv sa pozrime, ako môžeme ukladať reťazce. Máme reťazcové dátové typy. […]

Antipatters DevOps pohovorov

Vitajte všetci, moji drahí čitatelia! Dnes by som sa rád podelil o svoje myšlienky na dlhodobo aktuálnu tému, a možno ju prediskutoval v komentároch. Dosť často narazím na články o zlých praktikách pohovorov na pozíciu programátora, ktoré sú podľa mňa dosť praktické a dúfam, že sú čitateľné pre HR oddelenia veľkých aj menších spoločností. V našich končinách, nakoľko mi […]

GSM IoT poskytovateľ v oblasti bývania (Časť 1)

Prečítal som články autora Interfer o ťažkostiach v IoT a rozhodol som sa podeliť o svoje skúsenosti IoT poskytovateľa. Prvý článok nie je reklamný, väčšina materiálu je bez modelov zariadení. Pokúsim sa napísať podrobnosti v nasledujúcich článkoch. Nevidím problémy s využívaním GSM modemov na zber údajov z meracích prístrojov, keďže som sa podieľal na vytvorení systému zberu z 795 obytných budov, periodicita […]

Keď vám Linux conntrack už nie je priateľom

Sledovanie pripojení („conntrack“) je základnou funkciou sieťového zásobníka jadra Linux. Umožňuje jadru sledovať všetky logické sieťové pripojenia alebo toky a tým pádom identifikovať všetky pakety, ktoré tvoria každý tok, aby mohli byť spracované spolu. Conntrack je dôležitá funkcia jadra, ktorá sa využíva v niektorých základných situáciách: NAT sa spolieha na informácie od conntrack, […]

Jednoduchá hash tabuľka pre GPU

Na GitHube som zverejnil nový projekt A Simple GPU Hash Table. Ide o jednoduchú hashovaciu tabuľku pre GPU, ktorá dokáže spracovať stovky miliónov vložení za sekundu. Na mojom notebooku s NVIDIA GTX 1060 kód vloží 64 miliónov náhodne generovaných párov kľúč-hodnota asi za 210 ms a odstráni 32 miliónov párov asi za 64 ms. To znamená rýchlosť na […]

Bezplatný proxy server pre podniky s doménovou autentifikáciou

pfSense+Squid s filtrovaním https + Technológia jednotného prihlasovania (SSO) s filtrovaním podľa skupín Active Directory. Krátka predhistória: V podniku vznikla potreba zaviesť proxy server s možnosťou filtrovania prístupu na webové stránky (vrátane https) podľa skupín z AD, aby používatelia nemuseli zadávať žiadne ďalšie heslá a administrácia sa dala vykonávať cez webové rozhranie. Nie je to zlé, čo poviete […]

Pamäť na magnetických jadierkach v rakete Saturn 5

Počítač, ktorý pracoval v nosnej rakete (Launch Vehicle Digital Computer, LVDC), zohral kľúčovú úlohu v lunárnom programe Apollo, riadiac raketu Saturn 5. Ako väčšina počítačov v tej dobe uchovával dáta v malých magnetických jadierkach. V tomto článku Cloud4Y hovorí o pamäťovom module LVDC z luxusnej zbierky Stevea Jurvetsona. Tento pamäťový modul bol vylepšený v polovici 60. rokov […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster