Categorie: Beheer

Gedecentraliseerde locks met Redis

Hallo, Habr! Vandaag bieden we je een vertaling van een complex artikel over de implementatie van gedistribueerde locks met Redis aan en willen we het hebben over de toekomst van Redis als onderwerp. De analyse van het Redlock-algoritme van Martin Kleppmann, auteur van het boek ‘High Load Applications’, is hier te vinden. Gedistribueerde locks zijn zeer nuttige primitieve structuren die in veel omgevingen worden gebruikt, waar verschillende processen met gedeelde middelen moeten werken […]

Veeam B&R Opslagbeleid — het ontrafelen van back-upketens samen met de technische ondersteuning

Welkom lezers van onze blog! Voor een deel zijn we al bekend – mijn Engelstalige berichten zijn hier verschenen in de vertaling van mijn beste collega polarowl. Dit keer heb ik besloten om me rechtstreeks tot het Nederlandstalige publiek te richten. Voor mijn debuut wilde ik een onderwerp vinden dat interessant is voor een zo breed mogelijk publiek en dat een gedetailleerde behandeling vereist. Daniel Defoe beweerde dat er voor iedereen alleen de dood en belastingen zijn. […]

Een telegram bot schrijven in R (deel 3): Hoe ondersteuning voor toetsenborden aan de bot toe te voegen

Dit is het derde artikel in de serie ‘Een telegram bot schrijven in de taal R’. In eerdere publicaties hebben we geleerd om een telegram bot te maken, berichten via deze bot te verzenden, en we hebben de bot commando’s en berichtfilters toegevoegd. Daarom raad ik ten zeerste aan om de voorgaande artikelen te lezen voordat je verdergaat met dit artikel, aangezien ik hier niet zal stilstaan bij de eerder beschreven basisprincipes […]

Datacenter SafeDC heeft zijn deuren een dag opengezet voor klanten

Vlak voor de Dag van de Kennis organiseerde het NII SOKB een open dag in zijn datacenter SafeDC voor klanten, die met eigen ogen zagen waarover we verder onder de kat zullen vertellen. Het datacenter SafeDC bevindt zich in Moskou op de Wetenschappelijke doorgang, op de ondergrondse verdieping van een businesscentrum op een diepte van tien meter. De totale oppervlakte van het datacenter bedraagt 450 m², met een capaciteit van 60 racks. De stroomvoorziening is georganiseerd […]

Efenemene volumes met opslagcapaciteit: EmptyDir op steroïden

Sommige applicaties moeten ook gegevens opslaan, maar ze zijn vrij ontspannen over het feit dat gegevens na herstart niet worden opgeslagen. Bijvoorbeeld diensten voor caching zijn beperkt in werkgeheugen, maar kunnen ook gegevens die zelden worden gebruikt verplaatsen naar langzamere opslagmedia, met een geringe impact op de algehele prestaties. Andere applicaties moeten weten dat in […]

Monitoring van Flask-microservices met Prometheus

Een paar regels code en uw applicatie genereert metrics, wauw! Om te begrijpen hoe prometheus_flask_exporter werkt, is een eenvoudig voorbeeld voldoende: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/'): def main(): return 'OK' Dit is alles wat u nodig heeft om te beginnen! Door de import en de regel voor het initialiseren van PrometheusMetrics toe te voegen, krijgt u metrics […]

Ik heb mijn PyPI-repository gemaakt met autorisatie en S3. Op Nginx

In dit artikel wil ik mijn ervaringen delen met NJS, de JavaScript-interpreter voor Nginx, ontwikkeld door Nginx Inc., en de belangrijkste mogelijkheden ervan aan de hand van een echt voorbeeld beschrijven. NJS is een subset van de programmeertaal JavaScript die de functionaliteit van Nginx uitbreidt. Op de vraag waarom een eigen interpreter??? heeft Dmitry Volynets dit uitvoerig beantwoord. Kort gezegd: NJS is de nginx-way, en JavaScript is meer vooruitstrevend, 'inheems' en […]

Mapping van digitale rechten, deel III. Het recht op anonimiteit

TL;DR: Experts delen hun visie op de problemen in Rusland met betrekking tot het digitale recht op anonimiteit. Op 12 en 13 september organiseren Teplitsa social technologies en RosKomSvoboda een hackathon over digitaal burgerschap en digitale rechten demhack.ru. In de aanloop naar het evenement publiceren de organisatoren het derde artikel, gewijd aan het in kaart brengen van het probleemgebied, zodat zij een interessante uitdaging kunnen vinden. Vorige artikelen: over het recht […]

We gaan aan de slag met Custom Tooling in Argo CD

Na enige tijd na het schrijven van het eerste artikel, waarin ik behendig omging met jsonnet en gitlab, realiseerde ik me dat pipelines weliswaar goed zijn, maar te complex en onhandig. In de meeste gevallen is er een standaardtaak nodig: 'genereer YAML en plaats het in Kubernetes'. Eigenlijk is dit waar Argo CD geweldig in is. Argo CD maakt het mogelijk om een Git-repository aan te sluiten en te synchroniseren […]

We proberen nieuwe tools voor het bouwen en automatiseren van deployments in Kubernetes

Hallo! Recent zijn er veel geweldige automatiseringstools uitgekomen, zowel voor het bouwen van Docker-images als voor de implementatie in Kubernetes. Daarom besloot ik te experimenteren met gitlab, het goed te verkennen en natuurlijk de pipeline in te stellen. De inspiratie voor dit werk komt van de website kubernetes.io, die automatisch uit de broncode wordt gegenereerd, en voor elke ingediende pull […]

Freeradius + Google Authenticator + LDAP + Fortigate

Wat te doen als je wel tweefactorauthenticatie wilt, maar geen geld hebt voor hardwaretokens, terwijl ze je aanraden positief te blijven. Deze oplossing is niet iets superorigineels, eerder een mix van verschillende oplossingen die op het internet te vinden zijn. Dus, er is een Active Directory-domein. De domeingebruikers die via VPN werken, zoals tegenwoordig velen. Als VPN-gateway […]

Versnellen van Ansible

Het is geen geheim dat Ansible met de standaardinstellingen niet al te snel zijn werk doet. In dit artikel zal ik enkele redenen hiervoor aanstippen en een nuttige basisconfiguratie voorstellen die de snelheid van uw project aanzienlijk kan verhogen. We bespreken hier en verder Ansible 2.9.x, dat is geïnstalleerd in een nieuw aangemaakt virtualenv op uw favoriete manier. […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster