Kategorie: Administration

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 […]

Kleiner Bruder. Überblick über das IP-Telefon Snom D315

Guten Tag, Kollegen. Wir setzen unsere Reihe von Reviews zu Desktop-Geräten fort. Diesmal haben wir das IP-Telefon Snom D315 für Sie ausgewählt. Es handelt sich um eines der Einstiegsmodelle der D3xx-Serie, das charakteristische Merkmale dieser Reihe aufweist, jedoch im Design einige Unterschiede hat. Willkommen zu unserem Überblick! Zunächst präsentieren wir Ihnen traditionell einen kurzen Videoüberblick über das Modell […]

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 […]

Lassen Sie uns mit Custom Tooling in Argo CD arbeiten

Nach einiger Zeit, nachdem ich den ersten Artikel geschrieben hatte, in dem ich geschickt mit Jsonnet und GitLab umging, wurde mir klar, dass Pipelines zwar gut sind, aber übermäßig komplex und umständlich. In den meisten Fällen ist eine Standardaufgabe erforderlich: „YAML generieren und in Kubernetes ablegen“. Genau das erledigt Argo CD hervorragend. Argo CD ermöglicht es, ein Git-Repository anzubinden und zu synchronisieren […]

Wir testen neue Werkzeuge zur Erstellung und Automatisierung von Deployments in Kubernetes

Hallo! In letzter Zeit sind viele großartige Automatisierungstools sowohl für den Docker-Image-Bau als auch für das Deployment in Kubernetes erschienen. Deshalb wollte ich ein wenig mit GitLab experimentieren, seine Möglichkeiten gründlich kennenlernen und natürlich eine Pipeline einrichten. Inspiration für diese Arbeit war die Website kubernetes.io, die automatisch aus dem Quellcode generiert wird, und jeder eingereichte Pull […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster