Kategorie: Administration

Kubernetes-Leitfaden, Teil 1: Anwendungen, Mikrodienste und Container

Auf unsere Anfrage hat Habr ein Kubernetes-Hub erstellt, und wir freuen uns, die erste Veröffentlichung darin zu platzieren. Abonnieren Sie! Kubernetes ist einfach. Warum zahlen Banken viel Geld für meine Arbeit in diesem Bereich, während jeder diese Technologie in nur wenigen Stunden erlernen kann? Wenn Sie sich fragen, ob man Kubernetes so lernen kann […]

Docker verstehen, Teil 6: Datenmanagement

Im heutigen Teil der Übersetzung unserer Serie über Docker sprechen wir über die Arbeit mit Daten, insbesondere über Docker-Volumes. In diesen Materialien haben wir die Software-Mechanismen von Docker kontinuierlich mit verschiedenen essbaren Analogien verglichen. Lassen Sie uns auch hier an dieser Tradition festhalten. Daten in Docker könnten als Gewürze betrachtet werden. Es gibt viele Arten von Gewürzen auf der Welt, und […]

Docker Compose-Leitfaden für Anfänger

Der Autor des Artikels, dessen Übersetzung wir heute veröffentlichen, erklärt, dass er für Entwickler gedacht ist, die Docker Compose erlernen möchten, um ihre erste Client-Server-Anwendung mit Docker zu erstellen. Es wird davon ausgegangen, dass der Leser mit den Grundlagen von Docker vertraut ist. Sollte das nicht der Fall sein, können Sie einen Blick auf diese Serie von Materialien, auf diese Veröffentlichung, […]

GitLab Shell Runner. Gleichzeitige Ausführung von getesteten Services mit Docker Compose

Dieser Artikel wird sowohl Tester als auch Entwickler interessieren, richtet sich jedoch hauptsächlich an Automatisierer, die mit der Herausforderung konfrontiert sind, GitLab CI/CD für Integrationstests unter Bedingungen unzureichender Infrastrukturressourcen und/oder fehlender Container-Orchestrierungsplattformen einzurichten. Ich werde erläutern, wie man die Bereitstellung von Testumgebungen mithilfe von Docker Compose auf einem einzigen GitLab Shell Runner konfigurieren kann und […]

Integrieren Sie statische Analyse in den Prozess, anstatt sie zur Fehlersuche zu verwenden.

Die Vielzahl an Materialien über statische Analyse, die zunehmend ins Auge fallen, hat mich dazu inspiriert, diesen Artikel zu schreiben. Erstens gibt es den PVS-Studio-Blog, der sich aktiv auf Habr bewirbt, indem er Fehlerberichte präsentiert, die mit ihrem Tool in Open-Source-Projekten entdeckt wurden. Kürzlich hat PVS-Studio Unterstützung für Java implementiert, und natürlich sind die Entwickler von IntelliJ IDEA, deren integrierter Analysator heute wahrscheinlich […]

Wir starten IntelliJ IDEA Inspektionen auf Jenkins

IntelliJ IDEA verfügt heute über den fortschrittlichsten statischen Codeanalysator für Java, der in seinen Möglichkeiten weit hinter „Veteranen“ wie Checkstyle und Spotbugs zurückgeblieben ist. Dessen zahlreiche „Inspektionen“ prüfen den Code in verschiedenen Aspekten, von der Codierungsstil bis hin zu typischen Bugs. Allerdings sind die Analyseergebnisse bisher nur im lokalen Interface der IDE des Entwicklers sichtbar, was für den Entwicklungsprozess nur wenig Nutzen bringt. […]

Detaillierte Übersicht über 3CX v16

In diesem Artikel geben wir einen detaillierten Überblick über die Funktionen von 3CX v16. Die neue Version der Telefonanlage bietet verschiedene Verbesserungen in der Kundenbetreuung und der Produktivität der Mitarbeiter. Gleichzeitig wurde die Arbeit des Systemingenieurs, der das System wartet, deutlich erleichtert. In v16 haben wir die Möglichkeiten zur Zusammenarbeit erweitert. Jetzt ermöglicht das System nicht nur die Kommunikation zwischen den Mitarbeitern, sondern auch mit Ihren Kunden und […]

Satte Philosophen oder wettbewerbsorientierte Programmierung in .NET

Lassen Sie uns betrachten, wie konkurrierende und parallele Programmierung in .Net funktioniert, am Beispiel des Problems der speisenden Philosophen. Der Plan sieht vor, von der Synchronisation von Threads/Prozessen bis hin zum Akteursmodell (in den folgenden Teilen) zu gehen. Der Artikel kann nützlich sein, um sich erstmals damit vertraut zu machen oder um sein Wissen aufzufrischen. Warum sollte man das überhaupt können? Transistoren erreichen ihre minimale Größe, das Moore'sche Gesetz stößt an Geschwindigkeitsgrenzen […]

Netramesh – eine leichtgewichtige Service-Mesh-Lösung

Beim Übergang von einer monolithischen Anwendung zu einer Mikroservice-Architektur stoßen wir auf neue Probleme. In einer monolithischen Anwendung reicht es in der Regel aus, nur zu bestimmen, in welchem Teil des Systems ein Fehler aufgetreten ist. Wahrscheinlich liegt das Problem im Code des Monolithen selbst oder in der Datenbank. Aber wenn wir beginnen, das Problem in einer Mikroservice-Architektur zu suchen, ist alles nicht mehr so offensichtlich. Es gilt, das gesamte […]

100GbE: Luxus oder Notwendigkeit?

IEEE P802.3ba, der Standard für die Datenübertragung über 100-Gigabit-Ethernet-Kanäle (100GbE), wurde von 2007 bis 2010 entwickelt [3], fand jedoch erst 2018 [5] breite Anwendung. Warum gerade 2018 und nicht früher? Und warum so schnell in großem Maßstab? Dafür gibt es mindestens fünf Gründe... IEEE P802.3ba wurde in erster Linie für […]

Wie man Istio mit Kubernetes in der Produktion ausführt. Teil 1

Was ist Istio? Es ist ein sogenanntes Service Mesh, eine Technologie, die eine Abstraktionsschicht über das Netzwerk hinzufügt. Wir erfassen den gesamten oder einen Teil des Traffics im Cluster und führen eine bestimmte Reihe von Operationen durch. Welche genau? Zum Beispiel ermöglicht es intelligentes Routing, die Implementierung eines Circuit Breakers, wir können 'Canary Deployments' organisieren, indem wir den Traffic teilweise auf eine neue Version des Dienstes umschalten, und wir können […]

Windows 10 Version 1903 benötigt mindestens 32 GB Speicherplatz

Microsoft hat die Anforderungen an den Speicherplatz für die Installation des Betriebssystems geändert. Ab Windows 10, Version 1903 (dieses Update wird für Mai 2019 erwartet), beträgt der minimale benötigte Speicherplatz für das Funktionieren des Betriebssystems mindestens 32 GB für 32- und 64-Bit-Versionen. So beträgt der "Reservierte Speicher" 7 GB 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