Kategorie: Administration

Praktika von IBM: Quarkus (ultraschnelles Java für Mikrodienste), Jakarta EE und OpenShift

Hallo zusammen! Auch wir sind inzwischen von den Webinaren etwas müde, denn ihre Anzahl hat in den letzten Monaten alle denkbaren Grenzen überschritten. Daher bemühen wir uns, für Habr die interessantesten und nützlichsten auszuwählen). Für Anfang Juni (wir hoffen, der Sommer kommt wirklich) haben wir mehrere praktische Sitzungen geplant, die für Entwickler interessant sein werden. Zunächst – wir werden über serverless und das neueste superschnelle Quarkus berichten […]

Cloud-orientierter Nachrichtenverkehr auf der Red Hat OpenShift-Plattform unter Verwendung von Quarkus und AMQ Online

Hallo zusammen! Hier ist er – unser abschließender Beitrag aus der Serie über Quarkus! (Übrigens, schauen Sie sich unser Webinar „Das ist Quarkus – ein Kubernetes-nativer Java-Framework“ an. Wir zeigen, wie man „von Grund auf“ anfängt oder bestehende Lösungen migriert) Im vorherigen Beitrag haben wir die entsprechenden Werkzeuge betrachtet, mit denen man die Verbesserungen, die durch die Modernisierung von Java-Anwendungen erzielt wurden, quantitativ bewerten kann. Ab Version […]

Quarkus: Modernisierung von Anwendungen am Beispiel von helloworld aus JBoss EAP Quickstart (Fortsetzung)

Hallo zusammen – hier ist der fünfte Beitrag aus unserer Serie über Quarkus! (Übrigens, schauen Sie sich unser Webinar „Das ist Quarkus – ein Kubernetes-nativer Java-Framework“ an. Wir zeigen, wie man „von Grund auf“ anfängt oder bestehende Lösungen migriert) Im vorherigen Beitrag haben wir die Modernisierung von Java-Anwendungen mit den von Quarkus unterstützten Technologien (CDI und Servlet 3) anhand des helloworld-Programms aus dem Red-Repository betrachtet […]

HTTP-Header-Server-Überprüfungsdienst

Für jede Website ist es wichtig, die HTTP-Header richtig einzustellen. Über Header wurden viele Artikel geschrieben. Hier haben wir die gesammelten Erfahrungen und die RFC-Dokumentation zusammengefasst. Einige Header sind obligatorisch, andere veraltet, und manche können Verwirrung und Widersprüche hervorrufen. Wir haben ein Tool zur automatischen Überprüfung der HTTP-Header des Webservers erstellt. Im Gegensatz zu vielen anderen Diensten, die einfach die Header anzeigen, ermöglicht dieser Dienst: festzulegen […]

Backup-Speicher für Tausende von virtuellen Maschinen mit kostenlosen Tools

Hallo, neulich hatte ich eine interessante Aufgabe, ein Speichergerät für die Sicherung einer großen Anzahl von Blockgeräten einzurichten. Jede Woche führen wir ein Backup aller virtuellen Maschinen in unserer Cloud durch, was bedeutet, dass wir in der Lage sein müssen, Tausende von Sicherungen zu verwalten und dies so schnell und effizient wie möglich zu tun. Leider sind die Standardkonfigurationen RAID5 und RAID6 in diesem Fall nicht geeignet aufgrund […]

Entwicklungsmerkmale des Modells für NoSQL

Einleitung „Man muss mit aller Kraft rennen, um an Ort und Stelle zu bleiben, und um irgendwohin zu gelangen, muss man mindestens doppelt so schnell rennen!“ (c) Alice im Wunderland Vor einiger Zeit wurde ich gebeten, einen Vortrag für die Analysten unserer Firma über das Design von Datenmodellen zu halten, denn wenn man zu lange an Projekten arbeitet (manchmal mehrere Jahre), übersieht man […]

Wie der Linux-Sort-Befehl Zeichenfolgen sortiert.

Einleitung Alles begann mit einem kurzen Skript, das die Informationen über die E-Mail-Adressen der Mitarbeiter, die aus der Liste der Benutzer der E-Mail-Verteilerliste erhalten wurden, mit den Positionen der Mitarbeiter, die aus der Personalabteilung stammen, zusammenführen sollte. Beide Listen wurden in Textdateien im Unicode UTF-8-Format exportiert und mit Unix-Zeilenenden gespeichert. Inhalt von mail.txt Ivanov Andrei;ia@example.com Inhalt von buhg.txt Ivanova Alla;Maler Yolkin […]

Dein erster Schritt in Data Science. Titanic

Ein paar einführende Worte Ich glaube, wir könnten eine größere Anzahl an Aufgaben erledigen, wenn wir Schritt-für-Schritt-Anleitungen erhalten würden, die genau sagen, was und wie zu tun ist. Ich erinnere mich an Momente in meinem Leben, in denen ich nicht anfangen konnte, weil es einfach schwer zu verstehen war, wo ich anfangen sollte. Vielleicht vor langer Zeit in […]

Wir machen den Support günstiger, ohne dabei die Qualität zu verlieren.

Notfallmodus (auch als IPKVM bezeichnet), der die Verbindung zu VPS ohne RDP direkt auf Hypervisor-Ebene ermöglicht, spart wöchentlich 15–20 Minuten. Das Wichtigste ist, die Menschen nicht zu nerven. Weltweit ist der Support in Linien unterteilt, und der erste Mitarbeiter sollte typische Lösungen ausprobieren. Wenn das Problem außerhalb dieser Grenzen liegt, sollte es an die zweite Linie weitergegeben werden. So, […]

Best Practices für Kubernetes. Konfiguration von Anfragen und Ressourcengrenzen

Die besten Praktiken für Kubernetes. Erstellung kleiner Container. Die besten Praktiken für Kubernetes. Organisation von Kubernetes mit Namensräumen. Die besten Praktiken für Kubernetes. Überprüfung der Lebensfähigkeit von Kubernetes mit Readiness- und Liveness-Tests. Für jede Kubernetes-Ressource besteht die Möglichkeit, zwei Arten von Anforderungen zu konfigurieren — Requests und Limits. Erstere beschreibt die minimalen Anforderungen an verfügbare Ressourcen des Knotens, die erforderlich sind, um den Container oder Pod zu starten, […]

Best Practices für Kubernetes. Korrektes Beenden von Terminate

Die besten Praktiken für Kubernetes. Erstellung kleiner Container. Die besten Praktiken für Kubernetes. Organisation von Kubernetes mit Namensräumen. Die besten Praktiken für Kubernetes. Überprüfung der Lebensfähigkeit von Kubernetes mit Readiness- und Liveness-Tests. Die besten Praktiken für Kubernetes. Konfiguration von Anfragen und Ressourcengrenzen. Ein wichtiger Punkt in der Arbeit verteilter Systeme ist die Fehlermanagement. Kubernetes hilft dabei, indem es Controller verwendet, die den Zustand Ihres Systems überwachen […]

Beste Praktiken für Kubernetes. Mapping externer Dienste

Best Practices für Kubernetes. Erstellung kleiner Container Best Practices für Kubernetes. Organisation von Kubernetes mit Namespaces Best Practices für Kubernetes. Überprüfung der Lebensfähigkeit von Kubernetes mittels Readiness- und Liveness-Tests Best Practices für Kubernetes. Konfiguration von Anfragen und Ressourcengrenzen Best Practices für Kubernetes. Korrektes Beenden von Terminate Wenn Sie wie die meisten Menschen sind, verwenden Sie wahrscheinlich Ressourcen, die außerhalb Ihres […]

60GB SSD 8Gb DDR4