Kategori: Administration

Automatisering For De Mindste. Første del (den der kommer efter nul). Netværksvirtualisering

I det forrige afsnit beskrev jeg rammeværket for netværksautomatisering. Ifølge feedback fra nogle mennesker har denne første tilgang til problemet allerede afklaret visse spørgsmål. Det glæder mig meget, for vores mål i denne serie er ikke at overbelaste Ansible med python-scripts, men at opbygge et system. Dette rammeværk fastlægger også rækken af procedurer, vi vil følge […]

CERN skifter til open-source software — hvorfor?

Organisationen afviser at bruge Microsoft-software og andre kommercielle produkter. Vi diskuterer årsagerne og fortæller om andre virksomheder, der skifter til open source-software. Foto — Devon Rogers — Unsplash Deres grunde De sidste 20 år har CERN brugt Microsoft-produkter – operativsystemet, cloudplatformen, Office-pakkerne, Skype osv. Dog nægtede IT-virksomheden laboratoriet status som 'akademisk organisation', […]

Opskrifter til Nginx: konvertering fra HTML til PDF

For at lave konverteringen fra HTML til PDF har vi brug for nginx selv samt dets plugin html2pdf. (Jeg har givet links til min fork af nginx, da jeg har lavet nogle ændringer, som jeg endnu ikke har fået trykket ind i det originale repository. Man kan også bruge et færdigt billede.) For at konvertere HTML til PDF fra fil location =/html_to_pdf_from_file { html2pdf on; # aktiver pdf-filteret } […]

Udrulning af applikationer på flere Kubernetes-klynger med Helm

Hvordan Dailymotion bruger Kubernetes: udrulning af applikationer. Vi hos Dailymotion begyndte at bruge Kubernetes i produktionen for 3 år siden. Men at udrulne applikationer på flere klynger er en udfordring, så i de seneste par år har vi arbejdet på at forbedre vores værktøjer og arbejdsgange. Hvordan det startede. Her vil vi fortælle, hvordan vi udrulner vores applikationer på flere Kubernetes-klynger […]

Hvordan vi knækkede Den Store Kinesiske Firewall (del 1)

Hej alle sammen! Det er Nikita — systemingeniør fra SEMrush. I dag vil jeg fortælle jer, hvordan vi stod over for udfordringen med at sikre stabiliteten af vores service semrush.com i Kina, og hvilke problemer vi stødte på undervejs (givet at vores datacenter er placeret på østkysten af USA). Dette vil være en stor historie, opdelt i flere […]

Hvordan vi knækkede Den Store Kinesiske Firewall (del 2)

Hej! Det er mig igen, Nikita — systemingeniør fra SEMrush. I denne artikel fortsætter jeg historien om, hvordan vi fandt en løsning til at omgå Kinesisk Firewall for vores service semrush.com. I den forrige del fortalte jeg om de problemer, der opstår, efter at beslutningen "Vi skal sikre, at vores service fungerer i Kina" er taget, og hvilke problemer […]

Hvad er GitOps?

Bemærk. overs.: Efter den nylige offentliggørelse af materialet om pull- og push-metoder i GitOps har vi set interesse for denne model generelt, men der var meget få russisk-sprogede publikationer om emnet (der er simpelthen ingen på Habr). Derfor er vi glade for at kunne tilbyde jer oversættelsen af en anden artikel — om end den næsten er et år gammel! — fra Weaveworks, hoved […]

Konfiguration af Linux-kerneparametre til optimering af PostgreSQL

Optimal ydeevne for PostgreSQL afhænger af korrekt definerede operativsystemparametre. Dårligt konfigurerede kerneparametre kan føre til nedsat ydeevne af databaseserveren. Derfor er det vigtigt, at disse parametre er tilpasset databaserverens workload. I dette indlæg vil vi diskutere nogle vigtige Linux-kerneparametre, der kan påvirke ydeevnen […]

Lidt om standarder for rumkommunikation

Satellit Meteor M1 Kilde: vladtime.ru Introduktion Drift af rumteknologi er umulig uden radiokommunikation, og i denne artikel vil jeg forsøge at forklare de grundlæggende ideer, der ligger til grund for standarderne udarbejdet af det Internationale Rådgivende Udvalg for rumdatasystemer (Consultative Committee for Space Data Systems – CCSDS. Denne forkortelse vil blive brugt fremover). Denne publikation vil primært fokusere på kanal […]

Hvordan forbereder man en hjemmeside til store belastninger: 5 praktiske råd og nyttige værktøjer

Brugere hader virkelig, når den ønskede online-ressource "hænges". Undersøgelser viser, at 57% af brugerne vil forlade en webside, hvis den tager mere end tre sekunder at indlæse, og 47% vil kun vente i to sekunder. En forsinkelse på et sekund kan koste 7% af konverteringen og 16% i nedsat brugertilfredshed. Derfor skal man forberede sig på øget belastning og trafikspidser. […]

Overgangen fra monolit til mikrotjenester: historie og praksis

I denne artikel vil jeg fortælle om, hvordan det projekt, jeg arbejder på, har udviklet sig fra en stor monolit til en række mikroservices. Projektet begyndte sin historie for længe siden, i begyndelsen af 2000'erne. De første versioner blev skrevet i Visual Basic 6. Med tiden blev det klart, at det ville være svært at vedligeholde udviklingen på dette sprog i fremtiden, da IDE […]

Hverdagen i datacenteret: de ubehagelige småting efter 7 års drift. Og fortsættelse om musen.

Jeg vil straks sige: den mus i den leverede server, som vi for et par år siden gav te efter et stød, er sandsynligvis sluppet væk. For vi så engang, under en rundgang, dens veninde. Og vi besluttede straks at installere ultrasone skræmmere. Nu er den forbandede jord omkring datacenteret: fugle sætter sig ikke på bygningen, og alle moles og orme er sandsynligvis også sluppet væk. Vi var bekymrede for, at lyden […]

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