Kategoria: Administracja

Przegląd elastycznych metodologii projektowania DWH

Rozwój magazynu to proces długi i poważny. Wiele w życiu projektu zależy od tego, jak dobrze przemyślana jest model obiektowy i struktura bazy na samym początku. Powszechnie zaakceptowanym podejściem są różne warianty łączenia schemy „gwiazda” z trzecią normalną formą. Zazwyczaj według zasady: dane źródłowe — 3NF, hurtownie — gwiazda. To podejście, sprawdzone przez czas, wspierane […]

Pisząc matchmaking dla Dota 2014

Cześć wszystkim. Wiosną natknąłem się na projekt, w którym zespół nauczył się uruchamiać serwer Dota 2 w wersji 2014 roku i, odpowiednio, grać na nim. Jestem wielkim fanem tej gry i nie mogłem przejść obojętnie obok tej unikalnej okazji, by zanurzyć się w moje dzieciństwo. Zanurzyłem się bardzo głęboko i tak się stało, że napisałem bota Discord, który praktycznie odpowiada […]

CRI-O jako alternatywa dla Dockera jako środowiska wykonawczego dla Kubernetes: konfiguracja na CentOS 8

Cześć! Mam na imię Siergiej, jestem DevOps w Surf. Zespół DevOps w Surf ma na celu nie tylko usprawnienie komunikacji między specjalistami i integrację procesów pracy, ale także aktywne badania i wdrażanie aktualnych technologii zarówno w infrastrukturę własną, jak i infrastrukturę klienta. Poniżej nieco opowiem o zmianach w technologicznej strukturze dla kontenerów, z którymi się […]

Kopiowanie woluminów na macierz dyskową przez serwer Linux z użyciem XCOPY

Czasami odczuwamy potrzebę uzyskania pełnej kopii woluminu w obrębie jednego systemu przechowywania danych (macierz dyskowa), nie migawki, klona, a właśnie pełnoprawnego woluminu. Jednak nie zawsze macierz dyskowa umożliwia to za pomocą swoich własnych narzędzi. Z wydaje się, że jedyną opcją jest kopiowanie przez serwer, ale w takim przypadku cały wolumen danych będzie przesyłany przez sam serwer, sieć do macierzy dyskowej i porty macierzy, […]

Jak spokojnie spać, gdy masz usługę w chmurze: podstawowe porady architektoniczne

LOST by sophiagworld W tym artykule zebrano kilka ogólnych wzorców, które pomagają inżynierom pracować z rozległymi usługami, do których dostęp ma miliony użytkowników. Z doświadczenia autora wynika, że nie jest to wyczerpująca lista, ale naprawdę skuteczne porady. Zaczynajmy. Przetłumaczone przy wsparciu Mail.ru Cloud Solutions. Poziom podstawowy Poniżej wymienione środki są stosunkowo proste do wdrożenia, ale przynoszą wysokie zyski. Jeśli […]

Monitoring PostgreSQL z użyciem Zabbix

Prezentacja Dari Vilkovej podczas Zabbix Meetup Online Chcę zapoznać Was ze środkiem monitorowania PostgreSQL i systemu operacyjnego, który jest rozwijany przez naszą firmę z użyciem Zabbix. Zdecydowaliśmy się na Zabbix jako narzędzie monitorujące już dawno, ponieważ to platforma z otwartym kodem źródłowym, wspierana przez aktywną społeczność, która cieszy się dużą popularnością w Rosji. Stworzyliśmy aktywnego agenta […]

VPN w domowej lokalnej sieci

TL;DR: Instaluję Wireguard na VPS, łączę się z nim z domowego routera na OpenWRT i uzyskuję dostęp do domowej sieci lokalnej z telefonu. Jeśli masz osobistą infrastrukturę na domowym serwerze lub wiele urządzeń zarządzanych przez IP, z pewnością chciałbyś mieć do nich dostęp z pracy, z autobusu, pociągu i metra. Częściej […]

Poczta Mail.ru zaczyna w trybie testowym stosować polityki MTA-STS

Jeśli krótko, MTA-STS to sposób na dodatkową ochronę wiadomości przed przechwyceniem (tzn. atakami typu człowiek w środku aka MitM) podczas przesyłania między serwerami pocztowymi. Częściowo rozwiązuje to odziedziczone problemy architektoniczne protokołów poczty elektronicznej i jest opisane w stosunkowo świeżym standardzie RFC 8461. Poczta Mail.ru to pierwsza duża usługa pocztowa w Runecie, która wprowadza ten standard. A szczegółowe informacje […]

Czym jest Docker: krótka historia i podstawowe abstrakcje

10 sierpnia w Słérm rozpoczął się kurs wideo dotyczący Dockera, w którym omawiamy go w całości – od podstawowych abstrakcji po parametry sieci. W tym artykule porozmawiamy o historii powstania Dockera i jego podstawowych abstrakcjach: Image, Cli, Dockerfile. Wykład jest skierowany do nowicjuszy, więc prawdopodobnie nie będzie interesujący dla doświadczonych użytkowników. Nie będzie tu krwi, wyrostka robaczkowego ani głębokiego zanurzenia. […]

Jak BigQuery od Google zdemokratyzował analizę danych. Część 2

Cześć, Habr! Właśnie teraz w OTUS trwa nabór na nowy kurs „Data Engineer”. W przeddzień rozpoczęcia kursu dzielimy się z Wami przydatnymi materiałami. Przeczytaj pierwszą część Zarządzanie danymi Silne zarządzanie danymi (Strong Data Governance) to podstawowa zasada inżynierii Twittera. Podczas wdrażania BigQuery na naszej platformie koncentrujemy się na odkrywaniu danych, kontroli dostępu, bezpieczeństwie […]

Skracamy linki bez zbędnych dodatków (F3)

Skracanie linków w wieku 13 lat nie jest niczym wstydliwym, prawda? Zarówno nowicjusz, jak i nie tylko nowicjusz, powinien spróbować napisać własnego Uroczego Skracacza Linków, przy okazji poznając jakiś nowy framework. I tym właśnie się zajmowałem. Co mogę powiedzieć — piąty bootstrap, odchudzony framework i odrobina duszy. Oto demo, a oto kod. Dla takich czytelników jak ja 😉 Framework, prawda? Oczywiście […]

O przeprowadzce z Redis do Redis-cluster

Przychodząc do produktu, który rozwija się od ponad dekady, wcale nie dziwi, że można w nim znaleźć przestarzałe technologie. Ale co, jeśli za pół roku musisz utrzymywać obciążenie dziesięć razy wyższe, a koszty awarii wzrosną setki razy? W takim przypadku potrzebujesz świetnego inżyniera Highload. Ale w braku takiego specjalisty, problem postanowiono powierzyć mnie. W pierwszej […]

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