Kategorie: Blog

Veröffentlichung des minimalistischen Distributions Tiny Core Linux 11

Die minimalistische Linux-Distribution Tiny Core Linux 11.0 wurde veröffentlicht und kann auf Systemen mit 48 MB RAM betrieben werden. Das bootfĂ€hige ISO-Image hat nur eine GrĂ¶ĂŸe von 19 MB. Die grafische BenutzeroberflĂ€che der Distribution basiert auf dem Tiny X-Server, dem FLTK-Toolkit und dem Fenstermanager FLWM. Die Distribution wird vollstĂ€ndig in den RAM geladen und lĂ€uft aus dem Speicher. FĂŒr 64-Bit-Systeme wurde eine CorePure64-Version vorbereitet, deren GrĂ¶ĂŸe […]

Grundlagen von Elasticsearch

Elasticsearch ist eine Suchmaschine mit JSON REST API, die Lucene verwendet und in Java geschrieben ist. Eine Beschreibung aller Vorteile dieser Engine finden Sie auf der offiziellen Website. Im weiteren Verlauf des Textes nennen wir Elasticsearch einfach ES. Solche Engines werden verwendet, um komplexe Suchen in Dokumentendatenbanken durchzufĂŒhren. Zum Beispiel bei Suchen, die die Morphologie der Sprache oder geographische Koordinaten berĂŒcksichtigen. In diesem Artikel werde ich […]

Wie man Elasticsearch einrichtet, um keine Lecks zu haben

Im letzten Jahr gab es viele Lecks aus Elasticsearch-Datenbanken (hier, hier und hier). In vielen FĂ€llen wurden persönliche Daten in der Datenbank gespeichert. Diese Lecks hĂ€tten vermieden werden können, wenn die Administratoren nach dem Bereitstellen der Datenbank einige einfache Einstellungen ĂŒberprĂŒft hĂ€tten. Heute werden wir darĂŒber sprechen. Lassen Sie uns gleich klarstellen, dass wir in unserer Praxis Elasticsearch zur Speicherung von Protokollen und zur Analyse […]

KeyDB als [potenzielle] Alternative zu Redis

Auf HabrĂ© gibt es keine Übersicht ĂŒber die "schnellere Alternative zu Redis" – KeyDB. Nach ausreichend frischen Erfahrungen mit seiner Nutzung möchte ich diese LĂŒcke schließen. Die Vorgeschichte ist ziemlich banal: Einmal wurde bei hohem Traffic ein erheblicher Leistungsabfall der Anwendung (insbesondere bei der Antwortzeit) festgestellt. Leider war es zu diesem Zeitpunkt nicht möglich, eine angemessene Diagnose durchzufĂŒhren, daher haben wir spĂ€ter eine Reihe von […]

Kubernetes-Knoten: viele kleine oder wenige große?

Bei der Erstellung eines Kubernetes-Clusters können Fragen auftreten: Wie viele Arbeitsknoten sollten konfiguriert werden und welchen Typ? Was ist besser fĂŒr ein On-Premise-Cluster: mehrere leistungsstarke Server zu kaufen oder ein Dutzend alte Maschinen in Ihrem Rechenzentrum zu verwenden? Und in der Cloud sollte man lieber acht Ein-Kern-Instanzen oder zwei Vier-Kern-Instanzen nehmen? Antworten auf diese Fragen finden Sie im Artikel von Daniel Weibel, Ingenieur und Dozent fĂŒr das Lehrprogramm […]

Slurm SRE. Ein durchgehendes Experiment mit Experten von Booking.com und Google.com

Unser Team liebt Experimente. Jeder Slurm ist keine statische Wiederholung der vorherigen, sondern eine Reflexion der Erfahrung und ein Übergang von Gut zu Besser. Aber mit dem Slurm SRE haben wir uns entschieden, ein ganz neues Format anzuwenden — den Teilnehmern Bedingungen zu geben, die den «Kampfbedingungen» möglichst nahekommen. Kurz gesagt, was wir beim Workshop gemacht haben: «Bauen, brechen, reparieren, lernen». SRE hat kaum Wert […]

Computerspiele als fantastisches Werkzeug zum Englisch lernen

Das Erlernen der englischen Sprache durch Computerspiele ist bereits eine bewĂ€hrte Praxis. Denn Spiele verbinden gute Unterhaltung mit der Möglichkeit, vollstĂ€ndig in das Ökosystem der Sprache einzutauchen und sie mĂŒhelos zu erlernen. Heute schauen wir uns Spiele im Quest-Genre an, die sich hervorragend fĂŒr das Sprachenlernen eignen und den Spielern sicherlich viel Freude bereiten werden. Los geht's! Zuerst ein wenig Langeweile: was […]

In Opera wurde der Modus ‚Bild-in-Bild‘ verbessert

Der Browser Opera kann wohl kaum mit PopularitĂ€t prahlen. So war es zur Zeit der klassischen Opera, das hat sich auch nach dem Wechsel zur Chromium-Engine nicht geĂ€ndert. Dennoch ist er in vielen FĂ€llen der innovativste und das Unternehmen arbeitet weiter an der Verbesserung der Anwendung. Im letzten Update gibt es eine verbesserte Version des Modus „Bild-in-Bild“. Im Gegensatz zur Google-Version funktioniert er […]

Neue Versionen von Node.js 13.8, 12.15 und 10.19 mit Sicherheitsbehebungen

Die Entwickler der serverseitigen JavaScript-Plattform Node.js haben die Korrekturversionen 13.8.0, 12.15.0 und 10.19.0 veröffentlicht, in denen drei SicherheitsanfĂ€lligkeiten behoben wurden: CVE-2019-15606 – fehlerhafte Verarbeitung von optionalen Whitespace-Zeichen (OWS), die nach dem Wert im HTTP-Header folgen; CVE-2019-15605 – die Möglichkeit eines HRS-Angriffs (HTTP Request Smuggling, der das Einschleusen in den Inhalt anderer Anfragen, die im selben Stream zwischen Frontend und Backend verarbeitet werden, ermöglicht) durch die Übermittlung […]

Der X-Client-Data-Header als Methode zur Identifizierung von Chrome-Nutzern

Im Rahmen der Diskussion ĂŒber Googles Initiative zur Vereinheitlichung des Inhalts des HTTP-User-Agent-Headers wies der Entwickler des Browsers Kiwi auf den in Chrome verbleibenden HTTP-Header "X-Client-Data" hin, der potenziell den geltenden Datenschutzbestimmungen der EU (DSGVO) widerspricht. In der Diskussion wurde auch die Doppelmoral von Google kritisiert, die einerseits Methoden vorantreibt, um versteckte Identifizierung und Verfolgung von AktivitĂ€ten […] zu blockieren.

Loki – Log-Sammlung unter Verwendung des Prometheus-Ansatzes

Hallo, Habr-Mitglieder! Im Vorfeld des Starts eines neuen Kurses "DevOps Praktiken und Tools" haben wir fĂŒr euch eine interessante Übersetzung vorbereitet. Dieser Artikel ist eine kurze EinfĂŒhrung in Loki. Das Loki-Projekt wird von Grafana unterstĂŒtzt und zielt auf die zentrale Sammlung von Logs (von Servern oder Containern) ab. Die Hauptinspiration fĂŒr Loki war Prometheus, mit der Idee, dessen AnsĂ€tze fĂŒr die Verwaltung von Logs anzuwenden: […]

TTY — ein Terminal, das nicht fĂŒr den Heimgebrauch gedacht ist

Ist es möglich, nur mit den Möglichkeiten von TTY zu ĂŒberleben? Hier ist meine kurze Geschichte darĂŒber, wie ich mit TTY gekĂ€mpft habe, um es normal zum Laufen zu bringen. Vorgeschichte KĂŒrzlich ist die Grafikkarte meines alten Laptops kaputtgegangen. So sehr, dass ich nicht einmal den Installer eines Betriebssystems starten konnte. Windows stĂŒrzte mit Fehlern beim Installieren grundlegender Treiber ab. Die Installation von Linux verlief ĂŒberhaupt nicht […]

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