Autor: Yuri Gagarin

RabbitMQ vs Kafka: odporność na awarie i wysoka dostępność

W poprzednim artykule omówiliśmy klasteryzację RabbitMQ w celu zapewnienia odporności na awarie i wysokiej dostępności. Teraz zagłębimy się w Apache Kafka. W tym przypadku jednostką replikacji jest partycja. Każdy temat ma jedną lub kilka partycji. W każdej partycji jest lider z followerami lub bez nich. Przy tworzeniu tematu wskazuje się liczbę partycji oraz współczynnik replikacji. Standardowa wartość to 3, a […]

Wydanie alfa dystrybucji OpenMandriva Lx 4.1

Uformowano wersję alfa dystrybucji OpenMandriva Lx 4.1. Projekt rozwija się dzięki społeczności po tym, jak firma Mandriva S.A. przekazała zarządzanie projektem organizacji non-profit „OpenMandriva Association”. Do pobrania dostępna jest wersja Live o rozmiarze 2.7 GB (x86_64). W nowej wersji kompilator Clang, używany do budowy pakietów, został zaktualizowany do gałęzi LLVM 9.0. Oprócz standardowego jądra Linux, dla skompilowanego […]

RabbitMQ vs Kafka: odporność na awarie i wysoka dostępność w klastrach

Odporność na awarie i wysoka dostępność to szerokie tematy, dlatego poświęcimy RabbitMQ i Kafka osobne artykuły. Ten artykuł dotyczy RabbitMQ, a następny – Kafka, w porównaniu do RabbitMQ. Artykuł jest długi, więc zrelaksuj się. Omówimy strategie odporności na awarie, spójności i wysokiej dostępności (HA), a także kompromisy, z którymi należy się liczyć w każdej strategii. RabbitMQ może działać […]

IBM Watson Visual Recognition: funkcja rozpoznawania obiektów jest już dostępna w IBM Cloud

Do niedawna IBM Watson Visual Recognition był głównie używany do rozpoznawania obrazów jako całości. Jednak traktowanie obrazu jako jednego obiektu nie jest najlepszym podejściem. Teraz, dzięki nowej funkcji rozpoznawania obiektów, użytkownicy IBM Watson zyskali możliwość szkolenia modeli na obrazach z oznaczonymi obiektami w celu ich późniejszego rozpoznawania na dowolnych klatkach. […]

Otwarty chip OpenTitan zastąpi własnościowe korzenie zaufania Intel i ARM

Organizacja non-profit lowRISC przy udziale Google i innych sponsorów 5 listopada 2019 roku zaprezentowała projekt OpenTitan, który określa jako "pierwszy otwarty projekt mający na celu stworzenie wysokiej jakości architektury chipów z otwartym źródłem o korzeniu zaufania (RoT) na poziomie sprzętowym". OpenTitan oparty na architekturze RISC-V to chip specjalnego przeznaczenia do instalacji na serwerach w centrach danych oraz w każdym innym sprzęcie, gdzie konieczne jest zapewnienie […]

Aktualizacja klastra systemu plików LizardFS 3.13.0-rc2

Po rocznej przerwie w rozwoju wznowiono prace nad nową wersją odpornej na awarie rozproszonej systemu plików LizardF 3.13, a opublikowano drugi kandydat do wydań. Niedawno nastąpiła zmiana właścicieli firmy rozwijającej LizardFS, przyjęto nowe kierownictwo i zmienili się programiści. Ostatnie dwa lata projekt odsunął się od społeczności i nie poświęcał jej odpowiedniej uwagi, ale nowy zespół zamierza przywrócić dawną […]

Hackathon w małej firmie: jak go zorganizować, nie inwestując tony zasobów

To artykuł o tym, jak po raz pierwszy zorganizowałem hackathon dla zespołu. Doświadczeni organizatorzy uznają zapewne ten materiał za zbyt prosty, a historię za naiwną. Skupiłem się na tych, którzy dopiero zapoznają się z formatem i zastanawiają się, czy zorganizować takie wydarzenie. HFLabs zajmuje się złożonymi rzeczami z danymi: oczyszczamy i wzbogacamy kontakty klientów dla dużych firm i budujemy bazy danych klientów sięgające setek milionów rekordów. W biurach w Moskwie pracuje 65 osób, a kolejne około dziesięciu pracuje zdalnie z innych […]

Zaufane pobieranie Schrödingera. Intel Boot Guard

Proponujemy znowu zejść na niski poziom i porozmawiać o bezpieczeństwie oprogramowania platform komputerowych zgodnych z x86. Tym razem głównym składnikiem badania jest Intel Boot Guard (nie mylić z Intel BIOS Guard!) – technologia sprzętowa wspierająca zaufane uruchamianie BIOS-u, którą producent systemu komputerowego może na stałe włączyć lub wyłączyć na etapie produkcji. Cóż, przepis badania jest nam już znany: […]

Jak napisać smart kontrakt w Pythonie w sieci Ontology. Część 1: Blockchain i Block API

To pierwsza część serii artykułów edukacyjnych o tworzeniu inteligentnych kontraktów w Pythonie w sieci blockchain Ontology przy użyciu narzędzia do tworzenia inteligentnych kontraktów SmartX. W tym artykule rozpoczniemy zapoznanie się z API inteligentnego kontraktu Ontology. API inteligentnego kontraktu Ontology jest podzielone na 7 modułów: Blockchain & Block API, Runtime API, Storage API, Native API, Upgrade API, Execution Engine API i […]

Czy "Orlan" ma przyszłość, czy nasz "Orlan" jest przeciwko "IBM"?

SAIPR — genetyczny kod części" L.I.Wołkow, szef 4 Centralnego Naukowo-Badawczego Instytutu Ministerstwa Obrony W tytule artykułu połączono nagłówki dwóch publikacji, które pojawiły się w odległym 1994 roku w gazetach „Moskiewski wojownik” i „Czerwona Gwiazda”. Podstawą publikacji było wywiad, który przeprowadził ze mną wojskowy korespondent pułkownik Aleksandr Bieżko. I oto te dwie publikacje wpadły mi w ręce: Druga publikacja ma jeszcze […]

30-lecie podręcznika OS Minix

14 stycznia, w pierwszy dzień starego Nowego Roku 2017, opublikowano artykuł „Persona. Dowódca Norton”. 1987 rok Po przeczytaniu go, które wywołało wiele emocji, w mojej pamięci pojawił się rok 1987, który był znaczący w moim życiu. To rok, w którym z zwykłego młodszego pracownika naukowego stałem się szefem jednego z wiodących działów w instytucie badawczym, któremu było […]

Narzędzie do czyszczenia dysku Windows 10 nie będzie już usuwać ważnych plików

Narzędzie Oczyszczanie dysku było częścią wszystkich wersji Windows i jest przydatnym narzędziem zintegrowanym z systemem operacyjnym. Dzięki niemu można usuwać pliki tymczasowe, stare i buforowane dane, nie sięgając po ręczne czyszczenie ani zewnętrzne programy. Jednak w Windows 10 pojawiła się nowocześniejsza wersja o nazwie Storage Sense, która rozwiązuje to samo zadanie w sposób bardziej elastyczny. Ona […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster