Kategoria: Administracja

Apache Kafka i przetwarzanie strumieni danych za pomocą Spark Streaming

Cześć, Habr! Dziś zbudujemy system, który przy pomocy Spark Streaming będzie przetwarzał strumienie wiadomości Apache Kafka i zapisywał wyniki przetwarzania w chmurowej bazie danych AWS RDS. Załóżmy, że pewna instytucja kredytowa zleca nam zadanie przetwarzania przychodzących transakcji 'w locie' we wszystkich swoich oddziałach. Może to być zrealizowane w celu natychmiastowego obliczenia otwartej waluty […]

Co nowe magazyny zaoferują dla systemów AI i ML

MAX Data połączy się z Optane DC dla efektywnej pracy z systemami AI i ML. Zdjęcie — Hitesh Choudhary — Unsplash Z danych badania MIT Sloan Management Review i The Boston Consulting Group wynika, że 85% z trzech tysięcy ankietowanych menedżerów uważa, że systemy AI pomogą ich firmom uzyskać przewagę konkurencyjną na rynku. Jednak coś takiego próbowano zrealizować […]

Buduj, dziel się, współpracuj

Kontenery są uproszczoną wersją przestrzeni użytkownika systemu operacyjnego Linux – w rzeczywistości to 'goły' minimalizm. Niemniej jednak jest to wciąż pełnoprawny system operacyjny, dlatego jakość tego kontenera jest równie istotna jak pełnoprawnego systemu operacyjnego. Dlatego od dawna oferowaliśmy obrazy Red Hat Enterprise Linux (RHEL), aby użytkownicy mogli mieć certyfikowane, nowoczesne […]

Podstawy projektowania baz danych – porównanie PostgreSQL, Cassandry i MongoDB

Cześć, przyjaciele. Zanim wyjdziemy na drugą część majowych świąt, dzielimy się z wami materiałem, który przetłumaczyliśmy w oczekiwaniu na uruchomienie nowego kursu „Relacyjne DBMS”. Programiści aplikacji spędzają dużo czasu porównując różne systemy baz danych, aby wybrać ten, który najlepiej pasuje do planowanego obciążenia. Potrzeby mogą obejmować uproszczone modelowanie danych, […]

Tworzenie wieloosobowej gry internetowej w stylu .io

Agar.io, wydana w 2015 roku, stała się prekursorem nowego gatunku gier .io, którego popularność od tego czasu znacznie wzrosła. Wzrost popularności gier .io doświadczyłem na własnej skórze: w ciągu ostatnich trzech lat stworzyłem i sprzedałem dwie gry tego gatunku. Na wypadek, gdybyś nigdy wcześniej nie słyszał o tych grach: to darmowe, wieloosobowe gry internetowe, w których […]

Jak centra danych ratują święta

W ciągu roku Rosjanie regularnie wypoczywają na wakacjach – noworoczne ferie, majowe i inne mniej długie weekendy. To tradycyjny czas na maratony serialowe, spontaniczne zakupy i wyprzedaże na Steam. W okresie przedświątecznym zwiększone obciążenie odczuwają detaliści i firmy logistyczne: ludzie zamawiają prezenty w sklepach internetowych, płacą za ich dostawę, kupują bilety na podróże, rozmawiają. Kalendarnym szczytom […]

10. Check Point Wprowadzenie R80.20. Świadomość tożsamości

Witamy na jubileuszowej — 10. lekcji. Dziś omówimy kolejny blade Check Point — Identity Awareness. Już na początku, opisując NGFW, określiliśmy, że koniecznością jest możliwość regulowania dostępu na podstawie kont, a nie adresów IP. Jest to przede wszystkim związane z zwiększoną mobilnością użytkowników i powszechnym rozpowszechnieniem […]

Zasady działania protokołu BGP

Dziś przyjrzymy się protokołowi BGP. Nie będziemy długo mówić o tym, dlaczego jest on używany jako jedyny protokół. Jest na ten temat sporo informacji, na przykład tutaj. Więc co to jest BGP? BGP to protokół dynamicznego routingu, który jest jedynym protokołem EGP (External Gateway Protocol). Protokół ten jest wykorzystywany do budowy trasowania w internecie. Zobaczmy, jak to działa […]

Czy prędkość pamięci masowej jest odpowiednia dla etcd? Zapytamy fio

Krótkie wprowadzenie do fio i etcd Wydajność klastra etcd w dużej mierze zależy od wydajności jego pamięci masowej. etcd eksportuje niektóre metryki do Prometheusa, aby dostarczyć niezbędne informacje o wydajności pamięci masowej. Na przykład, metryka wal_fsync_duration_seconds. W dokumentacji etcd napisano, że aby pamięć masowa była uważana za wystarczająco szybką, 99. percentyl tej metryki powinien być mniejszy niż 10 ms. Jeśli planujesz uruchomić […]

Praca laboratoryjna: konfiguracja lvm, raid na linuxie

Małe wprowadzenie: ta praca laboratoryjna jest syntetyczna. Niektóre zadania tutaj opisane można wykonać znacznie łatwiej, jednak celem zadania l/r jest zapoznanie się z funkcjonalnością raid, lvm, więc niektóre operacje zostały sztucznie skomplikowane. Wymagania dotyczące narzędzi do wykonania l/r: Narzędzia wirtualizacyjne, takie jak Virtualbox. Obraz instalacyjny systemu linux, na przykład Debian9. Dostęp do internetu w celu pobrania kilku pakietów. Połączenie przez ssh z […]

Cuda pakowania od Microsoft: jądro Linux w Windows 10 i silnik IE wewnątrz Chromium Edge

Na swojej corocznej konferencji dla deweloperów firma Microsoft zaprezentowała kilka dość ważnych prezentacji. Wybraliśmy dwie z nich. Pierwsza: w letniej wersji 19H2 Windows 10 będzie dostarczane w pełni funkcjonalne jądro Linux oparte na wersji 4.19 z 22 października 2018 roku dla własnego subsystemu 'Linux dla Windows' (WSL — Windows Subsystem Linux). Druga: w przyszłych wersjach enterprise reinkarnacji Chromium […]

Kiedy zmienna środowiskowa przyspiesza proces 40 razy

Dziś chcemy opowiedzieć o niektórych ostatnich aktualizacjach systemu Sherlock [jest to wysokowydajny klaster Uniwersytetu Stanforda — przyp. tłum.], które znacząco przyspieszają wylistowywanie plików w katalogach z dużą ilością wpisów. W przeciwieństwie do zwykłych artykułów, jest to bardziej raport wewnętrzny o tym, jak przebiega regularna praca nad Sherlockiem, aby utrzymać go w jak najlepszej formie dla naszych użytkowników. Mamy nadzieję […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster