Autor: Yuri Gagarin

RabbitMQ versus Kafka: odolnost proti chybám a vysoká dostupnost

V předchozím článku jsme prozkoumali clusterizaci RabbitMQ pro zajištění odolnosti a vysoké dostupnosti. Nyní se hluboce ponoříme do Apache Kafka. Zde je jednotkou replikace oddíl (partition). Každé téma má jeden nebo více oddílů. V každém oddílu je vůdce s follower-semi nebo bez nich. Při vytváření tématu se uvádí počet oddílů a koeficient replikace. Obvyklá hodnota je 3, to je […]

Alfa verze distribuce OpenMandriva Lx 4.1

Byla vytvořena alfa-verze distribuce OpenMandriva Lx 4.1. Projekt se vyvíjí silou komunity poté, co společnost Mandriva S.A. předala řízení projektu do rukou nekomerční organizace „OpenMandriva Association“. K dispozici je Live verze o velikosti 2,7 GB (x86_64). V nové verzi byl aktualizován kompilátor Clang, který se používá pro sestavení balíčků, na větev LLVM 9.0. Kromě standardního jádra Linux byla pro zkompilované […]

RabbitMQ versus Kafka: odolnost vůči chybám a vysoká dostupnost v clusterech

Odolnost a vysoká dostupnost – to jsou velká témata, takže věnujeme RabbitMQ a Kafka samostatné články. Tento článek je o RabbitMQ, a další bude o Kafka v porovnání s RabbitMQ. Článek je dlouhý, takže se pohodlně usaďte. Probereme strategie odolnosti, konzistence a vysoké dostupnosti (HA), stejně jako kompromisy, které je nutné učinit v každé strategii. RabbitMQ může pracovat […]

IBM Watson Visual Recognition: Funkce rozpoznávání objektů je nyní dostupná v IBM Cloud

Až do nedávné doby byl IBM Watson Visual Recognition většinou používán pro rozpoznávání obrázku jako celku. Nicméně práce s obrázkem jako s celkem není zdaleka tím nejlepším přístupem. Nyní, díky nové funkci rozpoznávání objektů, získali uživatelé IBM Watson možnost trénovat modely na obrázcích s označenými objekty, pro jejich následné rozpoznávání na jakýchkoli snímcích. […]

Otevřený čip OpenTitan nahradí proprietární kořeny důvěry Intel a ARM

Nezisková organizace lowRISC, za účasti Googlu a dalších sponzorů, představila 5. listopadu 2019 projekt OpenTitan, který označuje za "první open-source projekt pro vytvoření otevřené, kvalitní architektury čipů s kořenem důvěry (RoT) na hardwarové úrovni." OpenTitan na architektuře RISC-V je specializovaný čip pro instalaci na serverech v datových centrech a v jakémkoli jiném zařízení, kde je potřeba zajistit […]

Aktualizace clusterového souborového systému LizardFS 3.13.0-rc2

Po ročním útlumu ve vývoji byla znovu zahájena práce na nové větvi odolného distribuovaného souborového systému LizardF 3.13 a byl vydán druhý kandidát na verzi. Nedávno došlo ke změně vlastníků společnosti, která vyvíjí LizardFS, byla přijata nová vedení a změněni vývojáři. Poslední dva roky se projekt odclonil od komunity a nevěnoval jí patřičnou pozornost, ale nový tým má v úmyslu obnovit dřívější […]

Hackathon v malé firmě: jak ho uspořádat, aniž byste utratili spoustu zdrojů

Tento článek pojednává o tom, jak jsem poprvé pořádal hackathon pro tým. Zkušení organizátoři mohou považovat materiál za příliš jednoduchý a příběh za naivní. Zaměřoval jsem se na ty, kteří se teprve seznamují s formátem a uvažují, zda takovou akci uspořádat. HFLabs dělá složité věci s daty: čistí a obohacují kontakty klientů pro velké společnosti a budují databáze klientů o stovkách milionů záznamů. V moskevských kancelářích pracuje 65 lidí, dalších přibližně deset pracuje na dálku z jiných […]

Důvěryhodné spouštění Schrödingera. Intel Boot Guard

Dnes se znovu ponoříme do nízké úrovně a probereme bezpečnost firmware na platformách kompatibilních s x86. Tentokrát je hlavní ingrediencí našeho zkoumání Intel Boot Guard (nezaměňovat s Intel BIOS Guard!) – technologie důvěryhodného spuštění BIOS s hardwarovou podporou, kterou může výrobce počítačového systému trvale zapnout nebo vypnout v průběhu výroby. No a recept na naše zkoumání už známe: […]

Jak napsat smart kontrakt v Pythonu v síti Ontology. Část 1: Blockchain & Block API.

Toto je první část série výukových článků o vytváření smart kontraktů v Pythonu na blockchainu Ontology pomocí nástroje pro vývoj smart kontraktů SmartX. V tomto článku začneme s API smart kontraktu Ontology. API smart kontraktu Ontology je rozděleno do 7 modulů: Blockchain & Block API, Runtime API, Storage API, Native API, Upgrade API, Execution Engine API a […]

Má "Orlan" perspektivu nebo náš "Orlan" proti "IBM"?

SAIPR — genetický kód části" L.I. Volkov, vedoucí 4. CNIIMO V názvu článku jsou spojeny nadpisy dvou publikací, které se objevily již v roce 1994 v novinách „Moskovský voin“ a „Červená hvězda“. Základem publikací bylo interview, které se mnou vedl vojenský korespondent podplukovník Alexander Bežko. A tak se mi dostaly do rukou tyto dvě publikace: Druhá publikace má ještě […]

30. výročí studijního materiálu OS Minix.

14. ledna, v prvním dni starého Nového roku 2017, byl zveřejněn článek "Persona. Velitel Norton". Rok 1987 Po jeho přečtení, které vzbudilo řadu emocí, mi ve vzpomínkách vyvstává rok 1987, který byl významným rokem v mé kariéře. Je to rok, kdy jsem se z obyčejného juniorního vědeckého pracovníka stal vedoucím jednoho z předních oddělení v NII, kterému bylo […]

Nástroj pro čištění disku Windows 10 již nebude odstraňovat důležité soubory

Nástroj Vyčištění disku byl součástí všech verzí systému Windows a je to užitečný nástroj integrovaný do OS. Pomocí něj můžete odstraňovat dočasné soubory, stará a vyrovnávací data, aniž byste museli provádět ruční úklid nebo využívat externí programy. Nicméně ve Windows 10 se objevila modernější verze s názvem Storage Sense, která tuto úlohu řeší flexibilněji. Ona […]

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