Kategori: Administration

Oversigt over fleksible DWH designmetoder

Udviklingen af et datalager er en lang og seriøs opgave. Meget i projektets liv afhænger af, hvor godt objektmodellen og databasen er designet fra starten. En almindelig tilgang har været og er stadig forskellige kombinationer af en ’stjerne’-skema med tredje normalform. Som regel fungerer det således: rådata – 3NF, vitrinene – stjerne. Denne tilgang er tidsprøvet og understøttet […]

Vi skriver matchmaking til Dota fra 2014

Hej alle sammen. Denne forår stødte jeg på et projekt, hvor fyrene havde lært at køre Dota 2 server version 2014 og dermed spille på den. Jeg er en stor fan af dette spil og kunne ikke modstå den unikke mulighed for at genopleve min barndom. Jeg dykkede meget dybt ind, og det blev sådan, at jeg skrev en Discord-bot, der næsten […]

CRI-O som erstatning for Docker som runtime-miljø for Kubernetes: opsætning på CentOS 8

Hej! Mit navn er Sergey, jeg er DevOps hos Surf. DevOps-afdelingen hos Surf har til opgave ikke kun at facilitere samarbejde mellem specialister og integrere arbejdsprocesser, men også aktivt at undersøge og implementere aktuelle teknologier i både egen infrastruktur og kundens infrastruktur. Nedenfor vil jeg kort fortælle om ændringerne i teknologi-stack til containere, som vi […]

Kopiering af volumener på SAN via Linux-server med XCOPY

Nogle gange er det nødvendigt at få en fuld kopi af et volumen inden for et enkelt lagersystem (SAN), ikke et billede, en klon, men faktisk et fuldt volumen. Men ikke altid tillader SAN, at dette gøres internt med egne midler. Den tilsyneladende eneste mulighed er at kopiere via serveren, men hele datamængden vil så blive sendt gennem selve serveren, netværket til SAN og SAN-portene, […]

Sådan sover du trygt, når du har en cloud-tjeneste: Grundlæggende arkitektoniske råd

LOST by sophiagworld I denne artikel er der samlet nogle generelle skabeloner, der hjælper ingeniører med at arbejde med store tjenester, som millioner af brugere foretager forespørgsler til. Ifølge forfatterens erfaring er dette ikke en udtømmende liste, men virkelig effektive råd. Så lad os komme i gang. Oversat med støtte fra Mail.ru Cloud Solutions. Grundlæggende niveau De tiltag, der er anført nedenfor, er relativt nemme at implementere, men giver høj afkast. Hvis […]

Overvågning af PostgreSQL med Zabbix

Præsentation af Daria Vilkova for Zabbix Meetup Online Jeg vil gerne præsentere et overvågningsværktøj til PostgreSQL og operativsystemet, der udvikles af vores virksomhed ved hjælp af Zabbix. Vi valgte Zabbix som overvågningsværktøj for længe siden, fordi det er en open-source platform, understøttet af et aktivt fællesskab, som er meget populært i Rusland. Vi har skabt en aktiv agent […]

VPN til hjemmenetværk

TL;DR: Jeg installerer Wireguard på VPS, forbinder til det fra min hjemme-router på OpenWRT, og får adgang til hjemmenetværket fra min telefon. Hvis du har en personlig infrastruktur på din hjemmeserver eller mange IP-styrede enheder derhjemme, vil du helt sikkert gerne have adgang til dem fra arbejde, fra bussen, toget eller metroen. Ofte […]

Mail.ru begynder i testfase at anvende MTA-STS-politikker

Kort sagt, MTA-STS er en metode til yderligere at beskytte e-mails mod opsnapning (dvs. man-in-the-middle angreb, aka MitM) under overførslen mellem e-mail-servere. Det løser delvist de arvede arkitekturproblemer i e-mail-protokoller og er beskrevet i den relativt nye standard RFC 8461. Mail.ru er den første store e-mail-tjeneste i RuNet, der implementerer denne standard. Mere detaljeret omtales […]

Hvad er Docker: en kort introduktion til historien og de vigtigste abstraktioner

Den 10. august startede en videokursus om Docker i Slørm, hvor vi gennemgår det i detaljer - fra de grundlæggende abstraktioner til netværksparametre. I denne artikel vil vi tale om historiens opståen af Docker og dets grundlæggende abstraktioner: Image, Cli, Dockerfile. Forelæsningen er rettet mod nybegyndere, så den vil næppe være interessant for erfarne brugere. Der vil ikke være blod, blindtarmsbetændelse og dybdegående indhold. […]

Hvordan Google BigQuery demokratiserede dataanalyse. Del 2

Hej, Habr! Lige nu er der åbent for tilmelding til et nyt hold af kurset 'Data Engineer' på OTUS. Forud for kursusstarten fortsætter vi med at dele nyttigt materiale med jer. Læs den første del om Data Management: Stærk datastyring (Strong Data Governance) - et grundprincip i Twitter Engineering. Da vi implementerer BigQuery på vores platform, fokuserer vi på datadetektion, adgangskontrol, sikkerhed […]

Forkorter links uden fyld (F3)

Det er ikke skamfuldt at forkorte links i 13 år, vel? En nybegynder, og ikke kun en nybegynder, bør prøve at skrive sin egen Linkforkorter, mens han lærer et nyt framework. Det er hvad jeg har gjort. Hvad kan jeg sige — femte bootstrap, et magert framework og et stykke sjæl. Her er en demo, og her er koden. Til læsere som mig 😉 Et framework, ikke sandt? Selvfølgelig […]

Om overgangen fra Redis til Redis-cluster

Når man kommer til et produkt, der har udviklet sig i mere end et årti, er det ikke overraskende at finde forældede teknologier i det. Men hvad nu hvis du om seks måneder skal håndtere en belastning, der er ti gange højere, og prisen for nedbruddet stiger hundrede gange? I så fald har du brug for en dygtig Highload Engineer. Men i mangel af en sådan, er det blevet besluttet at overdrage problemet til mig. I første […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster