Kategorie: Administration

Experiment zur Überprüfung der Anwendbarkeit der Graph-Datenbank JanusGraph zur Lösung des Problems der Suche nach passenden Wegen

Hallo zusammen. Wir entwickeln ein Produkt zur Analyse von Offline-Verkehr. Im Projekt gibt es eine Aufgabe, die mit der statistischen Analyse der Bewegungswege von Besuchern durch verschiedene Bereiche verbunden ist. Im Rahmen dieser Aufgabe können Benutzer der Systemanfragen der folgenden Art stellen: Wie viele Besucher sind von Bereich «A» nach Bereich «B» gegangen; wie viele Besucher sind von Bereich «A» nach Bereich «B» über Bereich «C» gegangen, und dann […]

Storacle – ein dezentrales Dateispeicher

Bevor ich beginne, möchte ich einen Link zum vorherigen Artikel hinterlassen, damit klar wird, worum es genau geht. In diesem Artikel möchte ich die Schicht besprechen, die für die Speicherung von Dateien verantwortlich ist, und wie dies von jedem genutzt werden kann. Storacle ist eine eigenständige Bibliothek, hat also direkt nichts mit Musik zu tun. Es ist möglich, beliebige Dateien zu speichern. Im vorherigen Artikel habe ich […]

Museria – ein dezentrales Musikspeicher

Ich hatte einmal vor, eine Anwendung zu schreiben, um Musik für mich auszuwählen und sie zu Hause/draußen/bei Trainings usw. zu hören. Und damit das alles im Fluss funktioniert, mit minimaler Teilnahme meinerseits. Ich entwarf die Architektur, skizzierte einen Prototyp und stieß schließlich auf ein "kleines Problem": Woher bekomme ich die Musikdateien? Zu diesem Zeitpunkt hatte vk.com bereits die API geschlossen, und große Musik- […]

Viel freier RAM, NVMe Intel P4500 und alles stockt heftig – eine Geschichte über misslungene Hinzufügung eines Swap-Bereichs

In diesem Artikel werde ich über eine Situation berichten, die kürzlich mit einem unserer VPS-Cloud-Server aufgetreten ist und mich mehrere Stunden lang ratlos machte. Ich arbeite seit etwa 15 Jahren mit der Konfiguration und Fehlersuche von Linux-Servern, aber dieser Fall passt absolut nicht zu meiner Praxis – ich machte einige falsche Annahmen und war etwas verzweifelt, bevor ich […]

Der Hauptgrund, warum es doch Linux gibt

Vor kurzem wurde auf Habr ein Artikel veröffentlicht, der Hauptgrund, warum nicht Linux, der viel Aufsehen in den Diskussionen erregte. Diese Notiz ist eine kleine philosophische Antwort auf diesen Artikel, die, so hoffe ich, alle Punkte über i.deutlich machen wird, und zwar aus einer für viele Leser recht unerwarteten Perspektive. Der Autor des ursprünglichen Artikels charakterisiert Linux-Systeme wie folgt: Linux ist kein System, sondern […]

Der Hauptgrund, warum nicht Linux

Ich möchte gleich sagen, dass es in dem Artikel ausschließlich um die Desktop-Anwendung von Linux gehen wird, d. h. auf Heimcomputern/Laptops und Arbeitsstationen. Alles, was im Folgenden ausgeführt wird, betrifft nicht Linux auf Servern, Embedded-Systemen und ähnlichen Geräten, da das, was ich jetzt ausgießen werde, diesen Anwendungsbereichen wahrscheinlich gerade zugutekommen wird. Es war das Jahr 2020, und Linux […]

Wie ich Blöcke und Transaktionen in meiner Blockchain mit Go entworfen habe

Um letztendlich eine Blockchain und nicht nur eine Datenbank zu erhalten, müssen wir drei wichtige Elemente in unser Projekt hinzufügen: Die Beschreibung der Datenstruktur und der Methoden des Blocks, die Beschreibung der Datenstruktur und der Methoden der Transaktion, sowie die Funktionen der Blockchain, die Blöcke in der DB speichern und sie dort nach ihrem Hash oder ihrer Höhe (oder anderweitig) finden. Das […]

Kleine Tricks für SSH

In diesem Artikel haben wir unsere besten Tipps für eine effektivere Nutzung von SSH zusammengetragen. Sie erfahren, wie Sie: einen zweiten Faktor zur SSH-Anmeldung hinzufügen, sicher mit Agent-Weiterleitung arbeiten, sich aus einer blockierten SSH-Sitzung abmelden, ein dauerhaftes Terminal offen halten und eine Remote-Terminalsitzung mit einem Freund teilen (ohne Zoom!). Hinzufügen eines zweiten Faktors zu Ihrem SSH. Zweifaktor-Authentifizierung zu Ihrem […]

Kubernetes-Cluster entwerfen: Wie viele sollten es sein?

Hinweis: Dieses Material stammt von dem Bildungsprojekt learnk8s – eine Antwort auf die häufige Frage beim Entwerfen von Infrastrukturen auf Basis von Kubernetes. Wir hoffen, dass die ausführlichen Beschreibungen der Vor- und Nachteile jeder Option Ihnen helfen, die optimale Wahl auch für Ihr Projekt zu treffen. TL;DR: Derselbe Satz von Arbeitslasten kann auf mehreren großen Clustern ausgeführt werden (für jeden Cluster […]

Praktische Architektur-Muster

Hallo Habr! Im Lichte der aktuellen Ereignisse aufgrund des Coronavirus haben einige Internetdienste eine erhöhte Belastung erfahren. Zum Beispiel hat eine Einzelhandelskette in Großbritannien einfach die Website für Online-Bestellungen gestoppt, da die Kapazitäten nicht ausreichten. Und es ist nicht immer möglich, den Server einfach durch leistungsstärkere Hardware zu beschleunigen, jedoch müssen die Kundenanfragen bearbeitet werden (oder sie gehen zu den Mitbewerbern). In diesem […]

Die größten Fehler von Cian

Hallo zusammen! Mein Name ist Nikita, ich bin Teamleiter des Ingenieurteams von Cian. Eine meiner Aufgaben im Unternehmen besteht darin, die Anzahl der Vorfälle im Zusammenhang mit der Infrastruktur in der Produktion auf null zu reduzieren. Das, worüber ich gleich sprechen werde, hat uns viel Schmerz bereitet, und das Ziel dieses Artikels ist es, anderen zu helfen, unsere Fehler nicht zu wiederholen oder zumindest deren Auswirkungen zu minimieren. […]

Apache Bigtop und die Wahl der Hadoop-Distribution heute

Wahrscheinlich ist es für niemanden ein Geheimnis, dass das letzte Jahr für Apache Hadoop ein Jahr großer Veränderungen war. Im letzten Jahr fand die Fusion von Cloudera und Hortonworks (de facto die Übernahme des Zweiten) statt, und Mapr wurde aufgrund ernsthafter finanzieller Probleme an Hewlett Packard verkauft. Und wenn man vor einigen Jahren bei On-Premises-Installationen oft zwischen Cloudera und […]

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