Kategorie: Administration

Cloud-basierte Messaging auf der Red Hat OpenShift-Plattform mit Quarkus und AMQ Online

Hallo zusammen! Hier ist er – unser letzter Beitrag aus der Quarkus-Serie! (Übrigens, schauen Sie sich unser Webinar "Was ist Quarkus – ein Kubernetes-natives Java-Framework" an. Wir zeigen, wie man "von Grund auf" neu beginnt oder bestehende Lösungen migriert.) Im vorherigen Beitrag haben wir die passenden Werkzeuge untersucht, um Verbesserungen, die durch die Modernisierung von Java-Anwendungen erzielt wurden, quantitativ zu bewerten. Ab Version […]

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

Hallo zusammen – hier ist der fünfte Beitrag unserer Quarkus-Serie! (Übrigens, schauen Sie sich unser Webinar "Was ist Quarkus – ein Kubernetes-natives Java-Framework" an. Wir zeigen, wie man "von Grund auf" neu beginnt oder bestehende Lösungen migriert.) Im vorherigen Beitrag haben wir die Modernisierung von Java-Anwendungen mithilfe von Quarkus-unterstützten Technologien (CDI und Servlet 3) am Beispiel des helloworld-Programms aus dem Red-Repositorium betrachtet […]

HTTP-Header-Checkdienst

Für jede Website ist es wichtig, die HTTP-Header korrekt einzustellen. Zu diesem Thema wurden viele Artikel verfasst. Hier haben wir die gesammelte Erfahrung und die RFC-Dokumentation zusammengefasst. Einige Header sind obligatorisch, andere veraltet, und manche können Verwirrung stiften 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 nur die Header anzeigen, ermöglicht dieser Dienst: die Festlegung von […]

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

Hallo, kürzlich hatte ich eine interessante Aufgabe, einen Speicher für die Sicherung einer großen Anzahl von Blockgeräten einzurichten. Jede Woche sichern wir alle virtuellen Maschinen in unserer Cloud. Daher müssen wir in der Lage sein, 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 für uns nicht geeignet, da […]

Besonderheiten der Datenmodellierung für NoSQL

Einführung „Man muss mit aller Macht rennen, um nur am Platz 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 wir lange Zeit an Projekten sitzen (manchmal mehrere Jahre), verlieren wir die Sicht auf […]

Revolution im Bereich Kommunikation? Ein neuer Ansatz ermöglicht es, die Bandbreite bei Audio- und Videogesprächen um das 100-fache und mehr zu sparen

Viele erinnern sich, dass die Serie „Silicon Valley“ von dem Programmierer Richard Hendricks erzählt, der zufällig einen revolutionären Algorithmus zur Datenkompression erfand und beschloss, sein eigenes Startup zu gründen. Die Berater der Serie schlugen sogar eine Metrik vor, mit der solche Algorithmen bewertet werden können – der fiktive Weissman-Score. Im Verlauf der Handlung entwickelte das Startup einen Videochat, der diese Lösung verwendete. Das angesehene Publikum wird zur Diskussion […]

Wie sortiert Linux' sort Zeichenfolgen

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

Dein erster Schritt in die Data Science. Titanic

Ein kleines einleitendes Wort Ich glaube, dass wir viel mehr erreichen könnten, wenn uns Schritt-für-Schritt-Anleitungen gegeben würden, die uns sagen, was und wie zu tun ist. Ich erinnere mich an Momente in meinem Leben, in denen ich nicht anfangen konnte, etwas zu tun, weil es einfach schwierig war zu verstehen, wo ich anfangen sollte. Vielleicht gab es irgendwann in der Vergangenheit […]

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

Der Notfallmodus (auch bekannt als IPKVM) ermöglicht die Verbindung zu VPS ohne RDP direkt auf Hypervisor-Ebene und spart wöchentlich 15–20 Minuten. Das Wichtigste dabei ist, die Nutzer nicht zu verärgern. Weltweit ist der Support in verschiedene Ebenen unterteilt, und der Mitarbeiter der ersten Ebene sollte typische Problemlösungen ausprobieren. Sollte das Problem darüber hinausgehen, wird es an die zweite Ebene weitergeleitet. So, […]

Best Practices für Kubernetes. Konfiguration von Ressourcenanforderungen und -grenzen

Kubernetes Best Practices. Erstellung kleiner Container. Kubernetes Best Practices. Organisation von Kubernetes mit Namespaces. Kubernetes Best Practices. Überprüfen der Lebensfähigkeit von Kubernetes mit Readiness- und Liveness-Tests. Für jede Kubernetes-Ressource gibt es die Möglichkeit, zwei Arten von Anforderungen zu konfigurieren — Requests und Limits. Ersteres beschreibt die minimalen Anforderungen an verfügbare Ressourcen eines Knotens, die zum Starten eines Containers oder Pods erforderlich sind, […]

Best Practices für Kubernetes. Richtiges Beenden von Terminate

Best Practices für Kubernetes. Erstellung kleiner Container. Best Practices für Kubernetes. Organisation von Kubernetes mit Namespaces. Best Practices für Kubernetes. Lebenszyklusüberprüfung von Kubernetes mit Readiness- und Liveness-Tests. Best Practices für Kubernetes. Einrichtung von Anfragen und Ressourcenlimits. Ein entscheidender Aspekt beim Betrieb verteilter Systeme ist die Fehlerverarbeitung. Kubernetes unterstützt dies durch Controller, die den Zustand Ihres Systems überwachen […]

Best Practices 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. Lebenszyklusüberprüfung von Kubernetes mit Readiness- und Liveness-Tests. Best Practices für Kubernetes. Einrichtung von Anfragen und Ressourcenlimits. Best Practices für Kubernetes. Korrektes Beenden von Terminate. Wenn Sie wie die meisten Menschen sind, nutzen Sie wahrscheinlich Ressourcen, die außerhalb Ihres […]

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