Kategorie: Administration

Drei Dijkstra-Preisträger: So verliefen Hydra 2019 und SPTDC 2019

Gerade erst, vom 8. bis 12. Juli, fanden gleichzeitig zwei bedeutende Ereignisse statt – die Hydra-Konferenz und die SPTDC-Schule. In diesem Beitrag möchten wir einige Merkmale hervorheben, die uns während der Konferenz aufgefallen sind. Der größte Stolz von Hydra und der Schule sind die Referenten. Drei Preisträger des Dijkstra-Preises: Leslie Lamport, Maurice Herlihy und Michael Scott. Dabei erhielt Maurice […]

So erkennen Sie Angriffe auf Ihre Windows-Infrastruktur: Wir untersuchen die Werkzeuge der Hacker.

Mit jedem Jahr steigt die Anzahl der Angriffe im Unternehmenssektor: Im Jahr 2017 wurden 13% mehr einzigartige Vorfälle als im Jahr 2016 verzeichnet, und im Jahr 2018 waren es 27% mehr Vorfälle als im vorherigen Zeitraum. Dazu zählen auch die Fälle, in denen das Hauptarbeitsmittel das Betriebssystem Windows ist. In den Jahren 2017-2018 waren die Gruppen APT Dragonfly, […]

PHP-FPM konfigurieren: Verwendung von pm static für maximale Leistung

Die uneditierte Version des Artikels wurde ursprünglich auf haydenjames.io veröffentlicht und wird hier mit Genehmigung des Autors veröffentlicht. Ich werde kurz erklären, wie man PHP-FPM am besten konfiguriert, um die Durchsatzrate zu erhöhen, die Verzögerung zu verringern und die CPU-Ressourcen sowie den Arbeitsspeicher stabiler zu nutzen. Standardmäßig hat die Zeile PM (Process Manager, Prozessmanager) in PHP-FPM den Wert dynamic, und wenn […]

Container – auf die Förderbänder: CRI-O jetzt standardmäßig in der OpenShift Container Platform 4

Die Red Hat OpenShift Container Platform 4 ermöglicht die automatisierte Erstellung von Hosts für die Bereitstellung von Containern, einschließlich der Infrastruktur von Cloud-Service-Anbietern, auf Virtualisierungsplattformen oder in Bare-Metal-Systemen. Um eine echte Cloud-Plattform zu schaffen, mussten wir alle verwendeten Elemente streng kontrollieren, um so die Zuverlässigkeit des komplexen Automatisierungsprozesses zu erhöhen. […]

Beispiel für die Implementierung von Continuous Integration mit BuildBot.

(Image by Computerizer from Pixabay) Hallo! Mein Name ist Jewgeni Tschirken, ich bin Programmierer im Entwicklerteam des Bergbauunternehmens Polymetal. Wenn man mit einem großen Projekt beginnt, fragt man sich: „Welche Software ist am besten für die Wartung geeignet?“. Ein IT-Projekt durchläuft vor der Veröffentlichung einer neuen Version mehrere Phasen. Es ist vorteilhaft, wenn diese Phasen automatisiert sind. Der automatisierte Prozess zur Veröffentlichung einer neuen Version […]

So wählen Sie eine Open-Source-Lizenz für ein RAD-Framework auf GitHub aus

In diesem Artikel werden wir ein wenig über Urheberrecht sprechen, aber hauptsächlich über die Auswahl einer freien Lizenz für das RAD-Framework IONDV. Framework und für darauf basierende Open-Source-Produkte. Wir werden die permissive Lizenz Apache 2.0 vorstellen, die uns zu dieser Entscheidung geführt hat und mit welchen Herausforderungen wir während des Prozesses konfrontiert waren. Der Lizenzwahlprozess ist recht aufwendig […]

Vor- und Nachteile von HugePages

Die Übersetzung des Artikels wurde für die Studenten des Kurses „Linux-Administrator“ vorbereitet. Zuvor habe ich erläutert, wie man die Verwendung von Hugepages in Linux überprüft und aktiviert. Dieser Artikel ist nur dann hilfreich, wenn Sie tatsächlich Platz für die Verwendung von Hugepages haben. Ich habe viele Menschen getroffen, die von der Aussicht getäuscht werden, dass Hugepages die Leistung auf magische Weise steigern. Dennoch ist Hugepaging ein komplexes Thema, […]

Kubernetes-Operator auf Python ohne Frameworks und SDK

Go ist derzeit die dominierende Programmiersprache, die von Menschen für das Schreiben von Operators für Kubernetes gewählt wird. Dafür gibt es objektive Gründe: Es gibt ein leistungsstarkes Framework zur Entwicklung von Operators in Go – das Operator SDK. Anwendungen wie Docker und Kubernetes, die die Spielregeln verändert haben, sind in Go geschrieben. Einen eigenen Operator in Go zu schreiben, bedeutet, mit dem Ökosystem seitens […] zu kommunizieren.

Lastenausgleich von Lese- und Schreibvorgängen in der Datenbank

Im vorherigen Artikel habe ich das Konzept und die Implementierung einer Datenbank beschrieben, die auf Funktionen und nicht auf Tabellen und Feldern wie in relationalen Datenbanken basiert. Es wurden zahlreiche Beispiele angeführt, die die Vorteile dieses Ansatzes im Vergleich zur klassischen Methode verdeutlichen. Viele fanden diese nicht ausreichend überzeugend. In diesem Artikel werde ich zeigen, wie ein solches Konzept eine schnelle und einfache Balance ermöglicht […]

Wir bauen eine Pipeline für automatisierte Tests auf Azure DevOps

Kürzlich bin ich auf ein noch nicht sehr populäres Wesen in der Welt von DevOps gestoßen, die Azure DevOps-Pipelines. Ich spürte sofort das Fehlen klarer Anleitungen oder Artikel zu diesem Thema. Ich weiß nicht, woran das liegt, aber Microsoft hat offensichtlich noch Raum zur Verbesserung bei der Popularisierung dieses Werkzeugs. Heute werden wir eine Pipeline für automatisierte Tests innerhalb der Azure-Cloud erstellen. Also, […]

Funktionale Datenbank

Die Welt der Datenbanken wird schon lange von relationalen DBMS beherrscht, in denen die SQL-Sprache verwendet wird. So sehr, dass die neu auftauchenden Varianten als NoSQL bezeichnet werden. Es ist ihnen gelungen, sich einen bestimmten Platz auf diesem Markt zu erkämpfen, doch relationale DBMS haben nicht vor zu verschwinden und werden weiterhin aktiv für ihre Zwecke genutzt. In diesem Artikel möchte ich das Konzept einer funktionalen Datenbank beschreiben. Um ein besseres Verständnis zu ermöglichen, […]

Die Programmiersprache P4

P4 ist eine Programmiersprache, die für die Programmierung von Routing-Regeln von Paketen entwickelt wurde. Im Gegensatz zu allgemeinen Programmiersprachen wie C oder Python ist P4 eine anwendungsorientierte Sprache mit einer Reihe von Konstruktionen, die für das Netzwerk-Routing optimiert sind. P4 ist eine Open-Source-Sprache, die lizenziert und von einer gemeinnützigen Organisation namens P4 Language Consortium unterstützt wird. Sie wird ebenfalls unterstützt von […]

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