Kategori: Blogg

Podcast med bidragsyteren til OpenZFS- og ZFS on Linux-prosjektene

I episode 122 av podkasten SDCast (mp3, 71 MB, ogg, 52 MB) ble det gjennomført et intervju med Georgy Melikov, bidragsyter til prosjektene OpenZFS og ZFS on Linux. I podkasten diskuteres hvordan filsystemet ZFS er bygget opp, hva som gjør det unikt og hva som skiller det fra andre filsystemer, hvilke komponenter det består av, og hvordan det fungerer. Kilde: opennet.ru

Stabil utgivelse av Portage 3.0

Stabilisert utgave 3.0 av pakkehåndtereren Portage for Gentoo-distribusjonen. Nyheter: Støtten for Python 2.7 er fjernet. Nå støttes kun versjon 3.2 og nyere. Beregningene er betydelig akselerert takket være optimaliseringer og bruk av resultater fra funksjonene catpkgsplit og use_reduce i cache. Det rapporteres om en gevinst på omtrent 50-60 % ved bygging av «verden». Kilde: linux.org.ru

Fordelte låser med bruk av Redis

Hei, Habr! I dag tilbyr vi deg oversettelsen av en komplisert artikkel om implementering av distribuerte låser med Redis, og vi ønsker å diskutere potensialet til Redis som tema. Analysen av algoritmen Redlock av Martin Kleppmann, forfatteren av boken «Høyt belastede applikasjoner», er presentert her. Distribuerte låser er en svært nyttig primitiv som brukes i mange miljøer der forskjellige prosesser må jobbe med delte ressurser […]

Veeam B&R-lagringspolitikk — vi løser backup-kjeder sammen med teknisk støtte

Jeg ønsker leserne av bloggen vår velkommen! Delvis er vi allerede kjent – mine engelskspråklige innlegg har vært her i oversettelse av min kjære kollega polarowl. Denne gangen har jeg bestemt meg for å henvende meg direkte til det russiskspråklige publikum. For debuten min ønsket jeg å finne et emne som er interessant for et så bredt publikum som mulig og som krever detaljert behandling. Daniel Defo mente at enhver person står overfor død og skatter. […]

Datacenteret SafeDC åpnet dørene for kunder i én dag

I forkant av Skolens dag, arrangerte NII SOKB en åpen dag i sitt datasenter SafeDC for kunder som fikk se med egne øyne det vi vil beskrive videre. Datasenteret SafeDC ligger i Moskva på Naukniy prospekt, i den underjordiske etasje av et forretningssenter, ti meter under bakken. Den totale flaten til datasenteret er 450 kvadratmeter, kapasitet – 60 stativer. Strømforsyningen er organisert […]

Ephemeral volumer med lagringskapasitetssporing: EmptyDir på steroider

Noen applikasjoner trenger også å lagre data, men de er ganske avslappet når det kommer til at dataene ikke vil bli lagret etter omstart. For eksempel har cache-tjenester begrenset RAM, men de kan også flytte data som sjelden brukes til et lagringssystem som fungerer saktere enn RAM, med liten innvirkning på den totale ytelsen. Andre applikasjoner trenger å vite at i […]

Overvåking av Flask-mikrotjenester med Prometheus

Bare lines of code and your application generates metrics, wow! To understand how prometheus_flask_exporter works, a minimal example is enough: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): return 'OK' That's all you need to get started! By adding the import and the line to initialize PrometheusMetrics, you'll get metrics […]

Jeg har laget mitt eget PyPI-repositorium med autentisering og S3. På Nginx

In this article, I want to share my experience working with NJS, a JavaScript interpreter for Nginx developed by Nginx Inc., describing its main capabilities through a real example. NJS is a subset of the JavaScript language that allows for extending Nginx's functionality. When asked why we need our own interpreter??? Dmitry Volyntsev provided a detailed answer. In short: NJS is the nginx-way, while JavaScript is more progressive, 'native' and […]

Mapping Digital Rights, Part III. Right to Anonymity

TL;DR: Experts share insights on issues in Russia related to the digital right to anonymity. On September 12 and 13, the Social Technologies Greenhouse and RosKomSvoboda are hosting a hackathon on digital citizenship and rights at demhack.ru. Ahead of the event, the organizers are publishing the third article dedicated to mapping the problem landscape so that participants can find an interesting challenge. Previous articles: on the right […]

La oss se på egendefinert verktøyutvikling i Argo CD

Some time after writing the first article, where I skillfully managed jsonnet and GitLab, I realized that pipelines are certainly great but overly complex and inconvenient. In most cases, a typical task is required: 'generate YAML and put it in Kubernetes'. This is exactly what Argo CD does wonderfully. Argo CD allows you to connect a Git repository and sync […]

Vi prøver nye verktøy for bygging og automatisering av distribusjon i Kubernetes

Hello! Recently, many great automation tools for building Docker images and deploying to Kubernetes have been released. Because of this, I decided to play around with GitLab, thoroughly explore its capabilities, and of course, set up a pipeline. The inspiration for this work was the website kubernetes.io, which is automatically generated from the source code, and for each submitted pull […]

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster