Kategorie: Administration

Continuous Integration als Praxis, nicht Jenkins. Andrei Alexandrow

Let’s discuss why CI tools and CI are entirely different concepts. What pain points is CI meant to address, where did the idea originate, what recent confirmations show that it works, and how can you determine whether you have genuine practice rather than just an installed Jenkins? The thought of giving a talk on Continuous Integration arose a year ago when I was attending interviews looking for a job. I spoke to […]

Wie erhält man den perfekten Kurs? Selber machen

Auf Habré wird oft gesagt, dass alle IT-Kurse unzureichend sind. Es gibt jedoch eine einzigartige Möglichkeit, an Kursen teilzunehmen, die wirklich wertvoll sind. Alles was Sie tun müssen, ist, Teil der Entwicklung zu sein. Slurm sucht eine Gruppe von Beratern und Testern für einen Kurs über Monitoring und Logging in Kubernetes. Der Berater-Tester kann ein Thema für eine Lektion vorschlagen, das für seine praktischen Aufgaben notwendig ist. Sie können die Tiefe der Materialbearbeitung beeinflussen – […]

Wie man eine „freie“ PostgreSQL in eine strenge Enterprise-Umgebung integriert

Viele sind mit der Datenbank PostgreSQL vertraut, und sie hat sich in kleinen Installationen hervorragend bewährt. Der Trend zur Nutzung von Open Source ist jedoch immer deutlicher geworden, selbst bei großen Unternehmen und Enterprise-Anforderungen. In diesem Artikel erklären wir, wie man Postgres in eine Unternehmensumgebung integriert, und teilen unsere Erfahrungen beim Aufbau eines Backup-Systems (BKS) für dieses […]

Town Crier vs DECO: Welcher Oracle sollte im Blockchain verwendet werden?

Heutzutage hat wohl jeder über Blockchain-Technologie, Kryptowährungen und deren Faszination geschrieben. In diesem Artikel jedoch werden wir nicht über die Vorteile dieser Technologien sprechen, sondern ihre Schwächen und mögliche Lösungen erörtern. Während eines Projekts bei Altirix Systems standen wir vor der Herausforderung, eine sichere, zensurresistente Datenverifizierung aus externen Quellen für die Blockchain zu implementieren […]

Verteilte Sperren mit Redis

Hallo, Habr! Heute präsentieren wir Ihnen die Übersetzung eines komplexen Artikels über die Implementierung von verteilten Sperren mit Redis und möchten über die Zukunftsperspektiven von Redis diskutieren. Hier wird der analysierte Algorithmus Redlock von Martin Kleppmann, dem Autor des Buches „Hochbelastete Anwendungen“, vorgestellt. Verteilte Sperren sind ein sehr nützliches Konzept, das in vielen Umgebungen eingesetzt wird, in denen verschiedene Prozesse mit gemeinsam genutzten Ressourcen arbeiten müssen […]

Veeam B&R Speicherpolitik – wir entwirren die Backup-Ketten zusammen mit dem technischen Support

Willkommen, liebe Leser unseres Blogs! Ein Teil von uns kennt sich bereits – meine englischsprachigen Beiträge wurden hier von meiner geschätzten Kollegin polarowl übersetzt. Diesmal habe ich mich entschieden, mich direkt an das russischsprachige Publikum zu wenden. Für mein Debüt wollte ich ein Thema finden, das für ein möglichst breites Publikum interessant ist und eine eingehende Betrachtung erfordert. Daniel Defoe sagte, dass auf jeden Menschen der Tod und die Steuern warten. […]

Einen Telegram-Bot in R programmieren (Teil 3): Unterstützung für eine Tastatur hinzufügen

Dies ist der dritte Artikel aus der Reihe „Einen Telegram-Bot in R programmieren“. In den vorherigen Publikationen haben wir gelernt, wie man einen Telegram-Bot erstellt, Nachrichten über ihn sendet und Befehle sowie Filter hinzufügt. Daher empfehle ich dringend, sich mit den vorherigen Artikeln vertraut zu machen, da ich hier nicht erneut auf die zuvor behandelten Grundlagen eingehen werde […]

Das Rechenzentrum SafeDC hat für einen Tag seine Türen für Kunden geöffnet

Vor dem Tag des Wissens veranstaltete das NII SOKB im Rechenzentrum SafeDC einen Tag der offenen Tür für Kunden, die mit eigenen Augen sehen konnten, worüber wir weiter unten berichten werden. Das Rechenzentrum SafeDC befindet sich in Moskau in der Wissenschaftsstraße, in einer Untergeschossetage des Bürocenters in zehn Metern Tiefe. Die gesamte Fläche des Rechenzentrums beträgt 450 m², mit einer Kapazität von 60 Racks. Die Stromversorgung ist organisiert […]

Ephemere Volumen mit Speicherverfolgung: EmptyDir auf Steroiden

Einige Anwendungen benötigen ebenfalls Speicherplatz für Daten, sind jedoch damit einverstanden, dass ihre Daten nach einem Neustart nicht erhalten bleiben. Beispielsweise sind Dienste zur Zwischenspeicherung durch den verfügbaren RAM begrenzt, können jedoch auch Daten, die selten verwendet werden, in einen langsamer arbeitenden Speicher verschieben, was nur einen minimalen Einfluss auf die Gesamtleistung hat. Andere Anwendungen müssen hingegen sicherstellen, dass ...

Überwachung von Flask-Mikrodiensten mit Prometheus

Ein paar Codezeilen und Ihre Anwendung generiert Metriken, wow! Um zu verstehen, wie prometheus_flask_exporter funktioniert, genügt ein einfaches Beispiel: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/'); def main(): return 'OK' Das ist alles, was Sie für den Anfang brauchen! Fügen Sie den Import und die Zeile zur Initialisierung von PrometheusMetrics hinzu, und Sie erhalten Metriken […]

Ich habe mein PyPI-Repository mit Authentifizierung und S3 eingerichtet. Auf Nginx.

In diesem Artikel möchte ich meine Erfahrungen mit NJS teilen, dem JavaScript-Interpreter für Nginx, der von Nginx Inc. entwickelt wird, und dabei an einem realen Beispiel die wichtigsten Funktionen beschreiben. NJS ist ein Teilmenge der Programmiersprache JavaScript, die es ermöglicht, die Funktionalität von Nginx zu erweitern. Auf die Frage, warum einen eigenen Interpreter??? hat Dmitry Volyntsev ausführlich geantwortet. Kurz gesagt: NJS ist der nginx-way, und JavaScript ist progressiver, 'heimischer' und […]

Mapping digital rights, Teil III. Das Recht auf Anonymität

TL;DR: Experten teilen ihre Sicht auf Probleme in Russland, die mit dem digitalen Recht auf Anonymität verbunden sind. Am 12. und 13. September veranstalten die Teplitsa sozialer Technologien und RosKomSvoboda einen Hackathon zu digitaler Staatsbürgerschaft und digitalen Rechten unter dem Titel demhack.ru. Im Vorfeld der Veranstaltung veröffentlichen die Organisatoren den dritten Artikel, der sich mit der Kartierung des Problembereichs befasst, damit interessante Herausforderungen gefunden werden können. Frühere Artikel: zum Recht […]

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster