Författare: Yuri Gagarin

RabbitMQ mot Kafka: redundans och hög tillgänglighet

I den tidigare artikeln granskade vi RabbitMQ-klustring för att säkerställa redundans och hög tillgänglighet. Nu dyker vi djupt in i Apache Kafka. Här är enheten för replikering en partition. Varje ämne har en eller flera partitioner. I varje partition finns en ledare med följeslagare eller utan. När ett ämne skapas anges antalet partitioner och replikationsfaktorn. Det vanliga värdet är 3, detta […]

Alpha-version av distribuitionen OpenMandriva Lx 4.1

Den alfa-version av OpenMandriva Lx 4.1 har släppts. Projektet utvecklas av gemenskapen efter att Mandriva S.A. överlämnat projektet till den ideella organisationen "OpenMandriva Association". En live-version på 2.7 GB (x86_64) erbjuds för nedladdning. I den nya versionen har Clang-kompilatorn, som används för att bygga paket, uppdaterats till LLVM 9.0. Utöver den standard-Linux-kärnan har en […]

RabbitMQ kontra Kafka: fel tolerans och hög tillgänglighet i kluster

Fel-Tolerans och hög tillgänglighet är stora ämnen, så vi kommer att ägna specifika artiklar åt RabbitMQ och Kafka. Denna artikel handlar om RabbitMQ, medan nästa handlar om Kafka, i jämförelse med RabbitMQ. Artikeln är lång, så gör dig bekväm. Vi kommer att se på strategier för fel-tolerans, överensstämmelse och hög tillgänglighet (HA), samt kompromisser som måste göras i varje strategi. RabbitMQ kan fungera […]

Den öppna källkoden chippet OpenTitan kommer att ersätta proprietära förtroendefunktioner från Intel och ARM

Den ideella organisationen lowRISC, med stöd av Google och andra sponsorer, presenterade den 5 november 2019 projektet OpenTitan, som de kallar "det första öppen källkod-projektet för att skapa en öppen, kvalitativ arkitektur för chip med rot av förtroende (RoT) på hårdvarunivå". OpenTitan bygger på RISC-V-arkitekturen – en specialiserad chip för installation på servrar i datacenter och i annan utrustning där det krävs att säkerställa […]

Uppdatering av klusterfilssystemet LizardFS 3.13.0-rc2

Efter ett års tystnad i utvecklingen har arbetet återupptagits med den nya grenen av den felresistenta distribuerade filsystemet LizardFS 3.13 och den andra releases kandidaten har publicerats. Nyligen har företaget som utvecklar LizardFS bytt ägare, ett nytt ledarskap har tagits och utvecklarna har förändrats. Under de senaste två åren har projektet distanserat sig från gemenskapen och inte gett den tillräcklig uppmärksamhet, men det nya teamet avser att återuppliva tidigare […]

Hackathon i ett litet företag: hur man arrangerar det utan att släpa på en massa resurser

Detta är en artikel om hur jag första gången genomförde en hackathon för teamet. För erfarna arrangörer kommer materialet säkerligen att verka alltför enkelt, och historien naiv. Jag riktade mig till de som just bekantar sig med formatet och överväger om de ska hålla en sådan aktivitet. HFLabs gör komplexa saker med data: vi rengör och berikar kundkontakter för stora företag och bygger kunddatabaser med hundratals miljoner poster. I de moskovitiska kontoren arbetar 65 personer och ytterligare ett tiotal arbetar distans från andra […]

Betrodd uppladdning av Schrödinger. Intel Boot Guard

Vi föreslår att vi återigen dyker ner på en låg nivå och pratar om säkerheten för firmware på x86-kompatibla datorsystem. Denna gång är den viktigaste ingrediensen i forskningen Intel Boot Guard (inte att förväxla med Intel BIOS Guard!) – en hårdvarustödd teknik för betrodd BIOS-start som systemleverantören kan permanent aktivera eller inaktivera under tillverkningsfasen. Och receptet för forskningen är vi redan bekanta med: […]

Hur man skriver ett smart kontrakt i Python på Ontology-nätverket. Del 1: Blockchain & Block API

Detta är den första delen av en serie utbildningsartiklar om att skapa smarta kontrakt på Python i blockkedjan Ontology med hjälp av utvecklingsverktyget SmartX. I denna artikel påbörjar vi vår bekantskap med Ontology smart kontrakts-API. Ontology smart kontrakts-API är uppdelat i 7 moduler: Blockchain & Block API, Runtime API, Storage API, Native API, Upgrade API, Execution Engine API och […]

Finns det något löfte för "Orlan" eller står vår "Orlan" emot "IBM"?

SAIPR — den genetiska koden för delen" L.I. Volkov, chef för 4. GNI MO. Artikeln sammanför rubrikerna från två publikationer som publicerades redan 1994 i tidningarna "Moskva Krig" och "Röda Stjärnan". Grunden för publikationerna var en intervju gjord av militärkorrespondenten överste Alexander Bezhko. Dessa två publikationer fångade min uppmärksamhet: Den andra publikation har även […]

30-årsjubileum för läromedlet OS Minix

Den 14 januari, den första dagen av det gamla nyåret 2017, publicerades artikeln "Personen. Kommendant Norton". 1987 År. Efter att ha läst den, vilket väckte massor av känslor, dök 1987 upp i minnet, ett betydelsefullt år i mitt liv. Det var året då jag från att vara en vanlig juniorforskare blev chef för en av de ledande avdelningarna på forskningsinstitutet, som hade […]

Diskrensningsverktyget för Windows 10 kommer inte längre att ta bort viktiga filer.

Diskrensningsverktyget har varit en del av alla versioner av Windows och är ett användbart verktyg integrerat i operativsystemet. Med det kan man ta bort temporära filer, gamla och cachade data utan att behöva göra en manuell rensning eller använda tredjepartsprogram. Men i Windows 10 har en mer modern version, kallad Storage Sense, introducerats, som löser samma problem på ett mer flexibelt sätt. Den […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster