Kategorie: Administration

PostgreSQL 11: Die Evolution der Partitionierung von Postgres 9.6 bis Postgres 11

Einen hervorragenden Freitag an alle! Die Zeit bis zum Start des Kurses „Relationale DBMS“ wird immer knapper, deshalb teilen wir heute die Übersetzung eines weiteren nützlichen Materials zu diesem Thema. Bei der Entwicklung von PostgreSQL 11 wurden beeindruckende Verbesserungen beim Tabellenpartitionieren erzielt. Das Partitionieren von Tabellen ist eine Funktion, die in PostgreSQL schon lange vorhanden ist, aber, wenn man so will, in gewisser Weise […]

Corda – ein Open-Source-Blockchain für Unternehmen

Corda — ein verteiltes Ledger zur Speicherung, Verwaltung und Synchronisierung von finanziellen Verpflichtungen zwischen verschiedenen Finanzorganisationen. Corda bietet eine sehr gute Dokumentation mit Video-Vorlesungen, die hier zu finden sind. Ich werde versuchen, die Funktionsweise von Corda im Inneren kurz zu beschreiben. Lassen Sie uns die Hauptmerkmale von Corda und seine Einzigartigkeit unter anderen Blockchains betrachten: Corda hat keine eigene Kryptowährung. Corda verwendet nicht das Konzept des Minings […]

GOSTIM: P2P F2F E2EE IM an einem Abend mit GOST-Kryptographie

Als Entwickler der PyGOST-Bibliothek (GOST-Kryptographische Primitive in reinem Python) erhalte ich oft Fragen dazu, wie man einfaches sicheres Messaging implementieren kann. Viele betrachten angewandte Kryptographie als relativ einfach, und ein Aufruf von .encrypt() bei einem Blockcipher scheint ausreichend zu sein, um sicher über einen Kanal zu senden. Andere hingegen glauben, dass angewandte Kryptographie nur wenigen vorbehalten ist, und […]

Komplexe Systeme. Erreichen kritischer Leistungsebenen.

Wenn Sie etwas Zeit damit verbracht haben, über komplexe Systeme nachzudenken, verstehen Sie sicherlich die Bedeutung von Netzwerken. Netzwerke beherrschen unsere Welt. Von chemischen Reaktionen innerhalb einer Zelle bis hin zu Netzwerken von Beziehungen in einem Ökosystem, Handels- und politischen Netzwerken, die den Verlauf der Geschichte formen. Oder nehmen wir diesen Artikel, den Sie gerade lesen. Wahrscheinlich haben Sie ihn in einem sozialen Netzwerk gefunden, heruntergeladen aus einem Computernetzwerk […]

Wie wir die Webanwendung mit Hilfe von WebAssembly um das 20-Fache beschleunigt haben

In diesem Artikel wird ein Fall zum Beschleunigen von Browseranwendungen durch den Austausch von JavaScript-Berechnungen gegen WebAssembly behandelt. Was ist WebAssembly? Kurz gesagt, es handelt sich um ein binäres Format für Anweisungen einer Stack-basierten virtuellen Maschine. Oft wird Wasm (die abgekürzte Bezeichnung) als Programmiersprache bezeichnet, aber das ist nicht korrekt. Das Anweisungsformat wird im Browser neben JavaScript ausgeführt. Wichtig ist, dass WebAssembly […]

PyDERASN: wie ich eine ASN.1-Bibliothek mit Slots und Blobs geschrieben habe

ASN.1 ist ein Standard (ISO, ITU-T, GOST) für eine Sprache zur Beschreibung strukturierter Informationen sowie der Regeln zur Kodierung dieser Informationen. Für mich als Programmierer ist es einfach ein weiteres Format zur Serialisierung und Darstellung von Daten, vergleichbar mit JSON, XML, XDR und anderen. Es ist äußerst verbreitet in unserem täglichen Leben, und viele Menschen haben damit zu tun: im Mobilfunk, Festnetz und VoIP-Kommunikation (UMTS, LTE, […]

Er ist kein dRook für Sie.

Angesichts der zunehmenden Beliebtheit von Rook möchte ich über die Fallstricke und Probleme sprechen, die Sie auf Ihrem Weg erwarten. Zu mir: Erfahrung in der Administration von Ceph seit Version Hammer, Gründer der Community t.me/ceph_ru in Telegram. Um nicht substanzlos zu sein, werde ich auf die in Habr angenommenen (laut Ranking) Beiträge über Probleme mit Ceph verweisen. Mit den meisten Problemen bin ich […]

Bitmap-Indizes in Go: Suche mit atemberaubender Geschwindigkeit

Einführende Worte Ich habe diesen Vortrag auf Englisch auf der Konferenz GopherCon Russland 2019 in Moskau und auf Russisch auf dem Meetup in Nischni Nowgorod gehalten. Es geht um einen Bitmap-Index – weniger verbreitet als der B-Baum, aber nicht weniger interessant. Ich teile die Aufzeichnung des Vortrags auf Englisch und die schriftliche Transkription auf Russisch. Wir werden uns […]

Python ist ein hilfreiches Tool zur Suche nach günstigen Flugtickets für Reisende.

Der Autor des Artikels, dessen Übersetzung wir heute veröffentlichen, sagt, dass es sein Ziel ist, über die Entwicklung eines Web-Scrapers in Python mit Selenium zu berichten, der Preise für Flugtickets sucht. Bei der Ticketsuche werden flexible Daten verwendet (+- 3 Tage im Vergleich zu den angegebenen Daten). Der Scraper speichert die Suchergebnisse in einer Excel-Datei und sendet eine E-Mail mit einer Zusammenfassung […]

Docker: keine schädlichen Ratschläge

In den Kommentaren zu meinem Artikel über Docker: schädliche Ratschläge gab es viele Bitten, zu erklären, warum das dort beschriebene Dockerfile so schrecklich ist. Kurze Zusammenfassung der vorherigen Folge: Zwei Entwickler arbeiten unter einem straffen Zeitrahmen an einem Dockerfile. Währenddessen kommt Ops Igor Ivanovich zu ihnen. Das endgültige Dockerfile ist so schlecht, dass die KI fast einen Herzinfarkt erleidet. Jetzt werden wir herausfinden, was mit diesem […] nicht stimmt.

12. Check Point Erste Schritte mit R80.20. Protokolle & Berichte

Willkommen zur 12. Lektion. Heute sprechen wir über ein weiteres sehr wichtiges Thema, nämlich über die Arbeit mit Protokollen und Berichten. Manchmal ist diese Funktionalität fast entscheidend bei der Auswahl eines Schutzmittel. Sicherheitsbeauftragte schätzen ein komfortables Berichtssystem und eine funktionale Suche nach verschiedenen Ereignissen sehr. Schwierig, ihnen das zu verübeln. Im Grunde genommen sind Protokolle […]

Backup in Kubernetes: Es gibt ihn

Ich bin Sergej von der Firma ITSumma und möchte Ihnen erzählen, wie wir das Thema Reservierung in Kubernetes angehen. In letzter Zeit habe ich viel Beratung zur Implementierung verschiedener DevOps-Lösungen für unterschiedliche Teams geleistet und arbeite insbesondere an Projekten mit K8s. Auf der Konferenz Uptime Day 4, die sich mit der Reservierung in komplexen […]

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