Kategorie: Administration

Wie die kritische Schwachstelle Citrix NetScaler CVE-2019-19781 versteckte Probleme der IT-Branche aufdeckte

Lieber Leser, zunächst möchte ich darauf hinweisen, dass ich als Bewohner Deutschlands in erster Linie die Situation in diesem Land beschreibe. Möglicherweise ist die Situation in Ihrem Land völlig anders. Am 17. Dezember 2019 wurde auf der Seite des Citrix Knowledge Centers Informationen über eine kritische Sicherheitsanfälligkeit in den Produktlinien Citrix Application Delivery Controller (NetScaler ADC) und Citrix Gateway veröffentlicht, […]

Slörm SRE – Wir lernen, das Glück der Benutzer zu gewährleisten

Am 3. Februar beginnt in Moskau das SRE-Learm. Dies ist der erste Intensivkurs, bei dem wir von dem Schema „Wiederhole nach dem Dozenten“ abgerückt sind. Sie erwartet die Arbeit an einem SRE-Projekt, die den realen Bedingungen so nahe wie möglich kommt. Sie erhalten ein voll funktionsfähiges Projekt und arbeiten in Echtzeit daran. Sie werden mit einer typischen SRE-Aufgabe konfrontiert: dem Arbeiten mit unbekanntem Code, Probleme mit der Synchronisation von verteilten […]

Postgres-Dienstag Nr. 5: „PostgreSQL und Kubernetes. CI/CD. Automatisierung von Tests“

Ende des vergangenen Jahres fand ein weiteres Live-Streaming des russischen PostgreSQL-Teams #RuPostgres statt, bei dem sein Mitbegründer Nikolai Samokhvalov mit dem technischen Direktor von „Flanta“, Dmitry Stolyarov, über diese Datenbank im Kontext von Kubernetes sprach. Wir veröffentlichen das Transkript des Hauptteils dieser Diskussion, und auf dem YouTube-Kanal der Community ist die vollständige Videoaufzeichnung verfügbar: Datenbanken und Kubernetes NS: Heute werden wir nicht […]

Virtuelles Hosting oder virtueller Server – was wählen?

Trotz der Verfügbarkeit günstiger VPS wird traditionelles Webhosting nicht aussterben. Lassen Sie uns die Unterschiede zwischen den beiden Ansätzen zur Website-Platzierung untersuchen und herausfinden, welcher besser ist. Auf der Website jedes respektablen Anbieters wird es einen Vergleich des traditionellen Webhostings mit virtuellen Servern geben. Die Autoren der Artikel weisen auf die Ähnlichkeiten zwischen VPS und physischen Maschinen hin und ziehen Parallelen zwischen ihnen und […]

[Nginx] Wie man response_status = 0 besiegt

Artikel aus der Kategorie „Randnotizen“. TL:DR: http2_max_field_size 8k; # wird alle retten! In einem der Projekte begann ich, nach einer Änderung einiger interner Logik im Backend einen seltsamen response_code in den Logs zu beobachten, nämlich — 0. In den Logs sieht das ungefähr so aus: { "timestamp": "2020-01-17T08:41:51+00:00", "remote_addr": "zzz.zzz.zzz.zzz", "request_time": 0, "upstream_response_time": "", "upstream_header_time": "", "http_accept_language": "-language", "response_status": 0, "request": "", "host": […]

Effektive Speicherung von Hunderten Millionen kleiner Dateien. Self-Hosted Lösung

Sehr geehrte Community, dieser Artikel wird sich mit der effektiven Speicherung und Bereitstellung von Hunderten Millionen kleiner Dateien beschäftigen. In dieser Phase wird eine endgültige Lösung für POSIX-kompatible Dateisysteme mit vollständiger Unterstützung von Sperren, einschließlich Cluster-Sperren, vorgeschlagen, und es scheint sogar, dass es bereits ohne Hacks funktioniert. Daher habe ich für diesen Zweck meinen eigenen spezialisierten Server geschrieben. Im Verlauf der Implementierung dieser Aufgabe […]

Ein Computer, der sich weigert zu sterben

Die Lebensdauer von Technologien hat sich verkürzt – Smartphones kann man jedes Jahr wechseln. Doch es gibt immer noch Geräte, die seit Jahrzehnten funktionieren und wahrscheinlich noch viele Jahre lang im Einsatz sein werden. Eines dieser Systeme ist der japanische FACOM 128B, der 1958 in Betrieb genommen wurde. Foto – Daderot – PD / Auf dem Foto: FACOM 128B – FACOM 201A […]

Funktionales Powershell mit Klassen ist kein Oxymoron, das garantiere ich euch

Hallo, Habr! Ich präsentiere Ihnen die Übersetzung des Artikels „Functional PowerShell with Classes. Ich verspreche, es ist kein Oxymoron“ von Christopher Kuech. Objektorientierte und funktionale Programmierparadigmen scheinen möglicherweise nicht miteinander zu harmonieren, jedoch werden beide in Powershell gleichermaßen unterstützt. Praktisch alle Programmiersprachen, ob funktional oder nicht, verfügen über Mittel zur erweiterten Bindung von Namen und Werten; […]

Slörm DevOps – eine besser funktionierende Meise in drei Tagen, als der wunderbare Kranich in ferner Zukunft

Ich liebe Projekte, die eine Woche dauern, während mich Projekte, die ein Jahr dauern, einschüchtern. Im agilen Ansatz hat mir das Konzept MVP und Inkremen gefallen, das ist genau mein Stil: Machen Sie ein funktionierendes Stück, implementieren Sie es und machen Sie weiter. Die DevOps-Transformation, so wie sie in Büchern und auf Konferenzen besprochen wird, ist genau ein Projekt, das ein Jahr dauert. […]

Dynamische Erstellung und Bereitstellung von Docker-Images mit werf am Beispiel einer Website für versionierte Dokumentation

Wir haben bereits mehrere Male über unser GitOps-Tool werf berichtet, und diesmal möchten wir unsere Erfahrungen bei der Erstellung der Website mit der Dokumentation des Projekts — werf.io (die russischsprachige Version — ru.werf.io) — teilen. Es handelt sich um eine gewöhnliche statische Website, jedoch ist ihre Erstellung insofern interessant, als sie mit einer dynamischen Anzahl von Artefakten aufgebaut ist. Auf die Details der Struktur der Website einzugehen: Die Generierung des Hauptmenüs für […]

Kann man ein Flugzeug hacken?

Wenn Sie auf Geschäftsreise oder in den Urlaub fliegen, haben Sie sich dann gefragt, wie sicher das in der modernen Welt digitaler Bedrohungen ist? Einige moderne Flugzeuge werden als Computer mit Flügeln bezeichnet, da der Grad des Eindringens von Computertechnologien so hoch ist. Wie schützen sie sich vor Hacks? Was können die Piloten in diesem Fall unternehmen? Welche anderen Systeme könnten bedroht sein? Darüber sprach ein aktiver Pilot, Kapitän […]

Die gefragtesten Fähigkeiten im Beruf des Data Engineers

Laut Statistiken aus dem Jahr 2019 ist das Berufsbild des Data Engineers derzeit dasjenige mit dem am schnellsten wachsenden Bedarf. Ein Data Engineer spielt eine entscheidende Rolle in Organisationen – er erstellt und wartet Pipelines und Datenbanken, die zur Verarbeitung, Transformation und Speicherung von Daten verwendet werden. Welche Fähigkeiten sind für Vertreter dieses Berufs in erster Linie erforderlich? Unterscheidet sich […]

60GB SSD 8Gb DDR4