Kategorie: Administration

Wie Dark Code in 50 ms bereitstellt

Je schneller der Entwicklungsprozess, desto schneller entwickelt sich das Technologieunternehmen. Leider arbeiten moderne Anwendungen gegen uns – unsere Systeme müssen in Echtzeit aktualisiert werden und dabei niemanden stören und keine Ausfallzeiten oder Unterbrechungen verursachen. Das Bereitstellen in solchen Systemen wird zu einer komplexen Aufgabe und erfordert komplexe Continuous Delivery-Pipelines, selbst in kleinen Teams. […]

Optimierung von Datenbankanfragen am Beispiel eines B2B-Dienstes für Bauunternehmen

Wie kann man die Anzahl der Datenbankanfragen verzehnfachen, ohne auf einen leistungsstärkeren Server umzuziehen, und gleichzeitig die Funktionsfähigkeit des Systems bewahren? Ich werde darüber berichten, wie wir mit der Leistungseinbuße unserer Datenbank umgegangen sind und wie wir SQL-Abfragen optimiert haben, um so viele Nutzer wie möglich zu bedienen, ohne die Kosten für Rechenressourcen zu erhöhen. Ich entwickle einen Service für das Management von Geschäftsprozessen […]

Überblick über das kostenlose Tool SQLIndexManager

Wie bekannt ist, spielen Indizes eine wichtige Rolle in Datenbanksystemen, indem sie einen schnellen Zugriff auf die benötigten Einträge ermöglichen. Deshalb ist es so wichtig, sie rechtzeitig zu warten. Es gibt eine Menge Material über Analyse und Optimierung, sowohl in gedruckter Form als auch im Internet. Kürzlich wurde das Thema in dieser Veröffentlichung behandelt. Es gibt zahlreiche kostenpflichtige sowie kostenlose Lösungen dafür. Zum Beispiel gibt es […]

Wie Prioritäten von Pods in Kubernetes zu Ausfällen bei Grafana Labs führten

Hinweis: Wir präsentieren Ihnen technische Einzelheiten zu den Ursachen des kürzlichen Ausfalls des Cloud-Service, der von den Entwicklern von Grafana betrieben wird. Dies ist ein klassisches Beispiel dafür, wie eine neue und scheinbar äußerst nützliche Funktion, die darauf abzielt, die Infrastrukturqualität zu verbessern… schädlich sein kann, wenn man nicht die zahlreichen Nuancen ihrer Anwendung in der Produktionsrealität berücksichtigt. Es ist großartig, wenn solche Materialien verfügbar sind, die nicht nur helfen zu lernen […]

Das Buch «Linux in Action»

Hallo, Habr-Bewohner! In dem Buch beschreibt David Clinton 12 reale Projekte, darunter die Automatisierung eines Backup- und Wiederherstellungssystems, die Einrichtung einer persönlichen Cloud im Stil von Dropbox und die Erstellung eines eigenen MediaWiki-Servers. An interessanten Beispielen lernen Sie Virtualisierung, Disaster Recovery, Sicherheitsmaßnahmen, Backup, DevOps-Implementierung und Fehlersuche im System. Jedes Kapitel endet mit einem Überblick über praktische Empfehlungen und […]

Anekdoten aus dem technischen Support. Ein humorvoller Beitrag über ernsthafte Arbeit.

Servicetechniker sind an Tankstellen und Raumfahrzeugen, in IT-Unternehmen und Automobilwerken, bei VAZ und SpaceX, im kleinen Gewerbe und in internationalen Giganten anzutreffen. Und sie alle, absolut alle, haben irgendwann einmal den klassischen Spruch gehört: „Es funktioniert von allein“, „Ich habe das mit Isolierband repariert, und es hat funktioniert, bis es dann knallte“, „Ich habe nichts berührt“, „Ich habe das definitiv nicht geändert“ und […]

CMake und C++ — für immer Brüder

Während der Entwicklung wechsle ich gerne Compiler, Build-Modi, Abhängigkeitsversionen, führe statische Analysen durch, messe die Leistung, erstelle Abdeckungen, generiere Dokumentationen usw. Und ich liebe CMake, weil es mir ermöglicht, all das zu tun, was ich möchte. Viele kritisieren CMake, und oft zu Recht, aber wenn man genauer hinsieht, ist nicht alles so schlecht, und in letzter Zeit […]

Wie Sie die Speicherung von Backups im Objektspeicher um bis zu 90 % komprimieren können

Unsere türkischen Kunden baten uns, das Backup für das Rechenzentrum richtig einzurichten. Solche Projekte führen wir in Russland durch, aber hier war es eher eine Erkundung, wie wir es am besten machen können. Gegeben: Es gibt eine lokale S3-Speicherlösung, Veritas NetBackup hat neue erweiterte Funktionen zum Verschieben von Daten in Objektspeicher mit Unterstützung für Deduplizierung erhalten, und es gibt ein Problem mit […]

StealthWatch: Bereitstellung und Konfiguration. Teil 2

Hallo, Kollegen! Nachdem wir die Mindestanforderungen für die Implementierung von StealthWatch im vorherigen Abschnitt festgelegt haben, können wir mit der Produktimplementierung beginnen. 1. Methoden zur Bereitstellung von StealthWatch Es gibt mehrere Möglichkeiten, um StealthWatch „anzufassen“: dcloud – Cloud-Dienst für Laborarbeiten; Cloud-basiert: Stealthwatch Cloud Kostenloser Test – hier wird Netflow von Ihrem Gerät in die Cloud übertragen und von der StealthWatch-Software analysiert; Vor Ort POV […]

Bereitstellung Ihres MTProxy Telegram mit Statistiken

„Ich habe dieses Durcheinander geerbt, angefangen bei den gewissenlosen Zello, LinkedIn, und endend mit ‚allen anderen‘ auf der Plattform Telegram in meiner Welt. Und dann, nach einem Schluckauf, fügte der Beamte hastig und laut hinzu: aber ich werde (hier in der IT) Ordnung schaffen“ (…). Durov ist der Überzeugung, dass autoritäre Staaten ihn, den Krypto-Anarchisten, fürchten sollten, während Roskomnadzor und die goldenen Schilde mit ihrem DPI-Filter […]

„Lieben und nicht lieben“: DNS über HTTPS

Wir erörtern die Meinungen zu den Besonderheiten der Funktionsweise von DNS over HTTPS, die in letzter Zeit zum " Streitpunkt" unter Internetanbietern und Browserentwicklern geworden sind. / Unsplash / Steve Halama Die Essenz der Meinungsverschiedenheiten In letzter Zeit berichten große Medien und thematische Plattformen (darunter Habr) häufig über das Protokoll DNS over HTTPS (DoH). Es verschlüsselt Anfragen an den DNS-Server und die Antworten auf […]

Transaktionen in globalen InterSystems IRIS

Die InterSystems IRIS-Datenbank unterstützt interessante Strukturen zur Datenspeicherung — Globals. Im Wesentlichen handelt es sich um mehrstufige Schlüssel mit verschiedenen zusätzlichen Vorteilen wie Transaktionen, schnellen Funktionen zum Durchlaufen von Datenbäumen, Sperren und einer eigenen Sprache namens ObjectScript. Weitere Informationen zu Globals finden Sie in der Artikelreihe "Globals — die Schätze zur Datenspeicherung": Bäume. Teil 1 Bäume. Teil 2 Sparse Arrays. Teil […]

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