Kategorie: Administration

Linux-Kernel 5.6 – was uns in der neuen Version des Kernels erwartet

Die Veröffentlichung des Linux-Kernels 5.6 ist für Ende März geplant. In unserem heutigen Material besprechen wir die bevorstehenden Änderungen – ein neues Dateisystem, das WireGuard-Protokoll und Treiberupdates. Foto – lucas huffman – Unsplash Der lang ersehnte VPN-Protokoll David Miller, verantwortlich für das Netzwerksystem von Linux, hat entschieden, WireGuard in den Kernel aufzunehmen. Dies ist ein VPN-Tunnel, der von der Sicherheitsfirma Edge Security entwickelt wurde. […]

Tests im Einsatz: Canary Deployment

Die Kanarienvogel ist ein kleiner Vogel, der ständig singt. Diese Vögel sind empfindlich gegenüber Methan und Kohlenmonoxid. Schon von einer kleinen Konzentration an zusätzlichen Gasen in der Luft verlieren sie das Bewusstsein oder sterben. Goldsucher und Bergleute nahmen die Vögel mit ins Bergwerk: Solange die Kanarienvögel singen, kann man arbeiten; wenn sie verstummen, ist Gas im Bergwerk und es ist Zeit zu gehen. Die Bergleute opferten den kleinen Vogel, um sich zu retten […]

Wie Quarkus imperatives und reaktives Programmieren vereint

In diesem Jahr planen wir, die Themen Container, Cloud-Native Java und Kubernetes ernsthaft weiterzuentwickeln. Eine logische Fortsetzung dieser Themen wird die Einführung des Frameworks Quarkus sein, das bereits auf Habr behandelt wurde. Der heutige Artikel widmet sich nicht so sehr der Funktionsweise von „subatomarem superschnellem Java“, sondern den Möglichkeiten, die Quarkus in das Enterprise einführt. Java und die JVM sind nach wie vor äußerst beliebt, aber bei der Arbeit mit serverlosen Technologien […]

Quarkus — Überschall-Subatomare Java. Eine kurze Übersicht über das Framework

Einführung Am siebten März stellte die Firma RedHat (bald IBM) ein neues Framework vor — Quarkus. Laut den Entwicklern basiert dieses Framework auf GraalVM und OpenJDK HotSpot und ist für Kubernetes gedacht. Der Quarkus-Stack umfasst: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus und andere. Das Ziel der Entwicklung ist es, Java zur führenden Plattform für die Bereitstellung in Kubernetes zu machen […]

Warum man WireGuard nicht verwenden sollte

In letzter Zeit zieht WireGuard viel Aufmerksamkeit auf sich, es ist praktisch der neue „Star“ unter den VPNs. Ist es wirklich so gut, wie es scheint? Ich möchte einige Beobachtungen diskutieren und die Implementierung von WireGuard betrachten, um zu erklären, warum es keine Lösung ist, die IPsec oder OpenVPN ersetzen kann. In diesem Artikel möchte ich einige Mythen [rund um […]

Optimierung von Abfragen in ClickHouse. Vortrag von Yandex

Die analytische Datenbank ClickHouse verarbeitet eine Vielzahl verschiedener Strings und verbraucht Ressourcen. Um die Leistung des Systems zu verbessern, werden ständig neue Optimierungen hinzugefügt. Der ClickHouse-Entwickler Nikolai Kochetkov spricht über den Datentyp String, insbesondere über den neuen Typ LowCardinality, und erklärt, wie die Arbeit mit Strings beschleunigt werden kann. – Lassen Sie uns zunächst klären, wie Strings gespeichert werden können. Wir haben String-Datentypen. […]

Antipatterns in DevOps Interviews

Ich grüße euch alle, meine lieben Leser! Heute möchte ich meine Gedanken zu einem seit langem anstehenden Thema teilen und möglicherweise darüber in den Kommentaren diskutieren. Häufig stoße ich auf Artikel über schlechte Praktiken in Vorstellungsgesprächen für Programmierer, die aus meiner Sicht ziemlich relevant sind und ich hoffe, dass sie von den HR-Abteilungen großer und kleiner Unternehmen gelesen werden. In unseren Gefilden, soweit ich […]

GSM IoT-Anbieter in der Wohnungswirtschaft (Teil 1)

Ich habe die Artikel des Autors Interfer über die Herausforderungen im IoT gelesen und möchte von meinen Erfahrungen als IoT-Anbieter berichten. Der erste Artikel ist nicht werblich, der Großteil des Materials enthält keine Gerätemodelle. Ich werde versuchen, in den nächsten Artikeln Details zu schreiben. Ich sehe keine Probleme bei der Verwendung von GSM-Modems zur Datenerfassung von Zählgeräten, da ich an der Erstellung eines Systems zur Datenerfassung aus 795 Wohnhäusern beteiligt war, die Häufigkeit […]

Wenn Linux conntrack Ihnen nicht mehr hilft

Die Verbindungsverfolgung („conntrack“) ist eine grundlegende Funktion des Netzwerk-Stacks des Linux-Kernels. Sie ermöglicht es dem Kernel, alle logischen Netzwerkverbindungen oder -ströme zu verfolgen und somit alle Pakete zu identifizieren, die jeden Strom ausmachen, damit sie zusammen verarbeitet werden können. Conntrack ist eine wichtige Funktion des Kernels, die in einigen grundlegenden Anwendungen verwendet wird: NAT stützt sich auf Informationen von conntrack, […]

Einfache Hash-Tabelle für GPU

Ich habe ein neues Projekt auf Github veröffentlicht: A Simple GPU Hash Table. Es handelt sich um eine einfache Hashtabelle für GPUs, die in der Lage ist, Hunderte Millionen Einfügungen pro Sekunde zu verarbeiten. Auf meinem Laptop mit einer NVIDIA GTX 1060 fügt der Code etwa 64 Millionen zufällig generierter Schlüssel-Wert-Paare in ca. 210 ms ein und entfernt 32 Millionen Paare in etwa 64 ms. Das bedeutet eine Geschwindigkeit von […]

Kostenloser Proxy-Server für Unternehmen mit Domänenautorisierung

pfSense+Squid mit HTTPS-Filterung + Technologie für Single Sign-On (SSO) mit Filterung nach Active Directory-Gruppen. Kurze Vorgeschichte: Im Unternehmen bestand die Notwendigkeit, einen Proxy-Server einzuführen, der den Zugriff auf Websites (einschließlich HTTPS) nach Gruppen aus AD filtern kann, damit die Benutzer keine zusätzlichen Passwörter eingeben müssen und die Verwaltung über eine Weboberfläche möglich ist. Ganz schön ambitioniert, oder […]

Speicher in Magnetkernen der Saturn-5-Rakete

Der Computer, der in der Trägerrakete (Launch Vehicle Digital Computer, LVDC) arbeitete, spielte eine entscheidende Rolle im Apollo-Programm, indem er die Saturn-5-Rakete steuerte. Wie die meisten Computer jener Zeit speicherte er Daten in winzigen Magnetkernen. In diesem Artikel berichtet Cloud4Y über das LVDC-Speichermodul aus der großartigen Sammlung von Steve Jurvetson. Dieses Speichermodul wurde Mitte der 1960er Jahre verbessert […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster