Kategorie: Administration

Upgrade für Faulpelze: Wie PostgreSQL 12 die Leistung steigert

PostgreSQL 12, die neueste Version der "besten Open-Source-Rela­tional­datenbank der Welt", wird in ein bis zwei Wochen veröffentlicht (wenn alles nach Plan läuft). Dies entspricht dem üblichen Zeitplan – jedes Jahr erscheint eine neue Version mit vielen neuen Funktionen, und ehrlich gesagt, das ist beeindruckend. Deshalb bin ich aktives Mitglied der PostgreSQL-Community geworden. Meiner Meinung nach, im Gegensatz zu […]

Mini-Interview mit Oleg Anastasiev: Ausfallsicherheit in Apache Cassandra

Odnoklassniki ist der größte Nutzer von Apache Cassandra im russischen Internet und einer der größten weltweit. Wir haben 2010 begonnen, Cassandra zur Speicherung von Foto-Bewertungen zu verwenden, und jetzt verwaltet Cassandra Petabytes von Daten auf Tausenden von Knoten. Darüber hinaus haben wir sogar unsere eigene NewSQL-Transaktionsdatenbank entwickelt. Am 12. September werden wir in unserem Büro in St. Petersburg das zweite […]

Lineare Regression und Methoden ihrer Wiederherstellung.

Quelle: xkcd Lineare Regression ist einer der grundlegenden Algorithmen für viele Bereiche, die mit Datenanalyse zu tun haben. Der Grund dafür ist offensichtlich. Es handelt sich um einen sehr einfachen und verständlichen Algorithmus, was seine breite Anwendung über viele Jahrzehnte, wenn nicht sogar Jahrhunderte, begünstigt. Die Idee ist, dass wir eine lineare Abhängigkeit einer Variablen von einer Reihe anderer Variablen annehmen und dann versuchen […]

NewSQL = NoSQL + ACID

Bis vor kurzem wurden in Odnoklassniki etwa 50 TB Daten in Echtzeit verarbeitet und in SQL Server gespeichert. Bei einem solchen Datenvolumen ist es nahezu unmöglich, schnellen, zuverlässigen und ausfallsicheren Zugriff auf ein Rechenzentrum unter Verwendung von SQL-Datenbanken zu gewährleisten. In solchen Fällen verwendet man in der Regel eines der NoSQL-Speichersysteme, aber nicht alles lässt sich in NoSQL übertragen: Einige Entitäten erfordern […]

Detaillierte Analyse von AWS Lambda

Der Artikel wurde speziell für die Studenten des Kurses „Cloud-Services“ übersetzt. Interessiert an einer Entwicklung in diesem Bereich? Sehen Sie sich den Masterclass von Egor Zuev (TeamLead bei InBit) „AWS EC2 Dienst“ an und schließen Sie sich der nächsten Kursgruppe an: Beginn am 26. September. Immer mehr Menschen wechseln zu AWS Lambda wegen Skalierbarkeit, Leistung, Kosteneffizienz und der Möglichkeit, Millionen und sogar Billionen von Anfragen pro Monat zu verarbeiten. […]

Sleurm DevOps. Tag zwei. IaC, Infrastruktur-Tests und ‘Sleurm beflügelt!’

Draußen herrscht das klassische positive herbstliche Wetter in St. Petersburg, im Konferenzraum von Selectel ist es warm, Kaffee, Cola und fast Sommer. In der Außenwelt ist es der 5. September 2019, und wir haben den zweiten Tag des Slürma DevOps begonnen. Am ersten Tag des Intensivkurses haben wir die grundlegendsten Themen behandelt: Git, CI/CD. Am zweiten Tag haben wir Infrastructure as Code und Infrastructure Testing für die Teilnehmer vorbereitet — […]

Allgemeine Prinzipien der QEMU-KVM-Nutzung

Mein aktuelles Verständnis: 1) KVM (Kernel-based Virtual Machine) – ein Hypervisor (VMM – Virtual Machine Manager), der als Modul unter Linux läuft. Der Hypervisor ist notwendig, um Software in einer nicht existierenden (virtuellen) Umgebung auszuführen und gleichzeitig die tatsächliche physische Hardware, auf der diese Software läuft, zu verbergen. Der Hypervisor fungiert als "Zwischenstück" […]

Cisco Training 200-125 CCNA v3.0. Tag 35. Dynamisches Trunking-Protokoll DTP

Heute betrachten wir das dynamische Protokoll für Trunking, DTP und VTP – das Protokoll für VLAN-Trunking. Wie ich im letzten Unterricht erwähnte, werden wir den Themen des ICND2-Examens in der Reihenfolge folgen, in der sie auf der Cisco-Website aufgeführt sind. Letztes Mal haben wir Punkt 1.1 behandelt, und heute gehen wir zu 1.2 über – Konfiguration, Überprüfung und Fehlerbehebung von Verbindungen zwischen Netzwerkschaltern: Hinzufügen […]

OpenCV auf STM32F7-Discovery

Ich bin einer der Entwickler des Betriebssystems Embox, und in diesem Artikel werde ich erläutern, wie es mir gelungen ist, OpenCV auf dem STM32746G-Board zu starten. Wenn man in eine Suchmaschine etwas wie „OpenCV auf STM32-Board“ eintippt, findet man eine Menge Leute, die sich für die Verwendung dieser Bibliothek auf STM32-Boards oder anderen Mikrocontrollern interessieren. Es gibt mehrere Videos, die, judging […]

Portierung von Qt auf STM32

Guten Tag! Im Projekt Embox haben wir Qt auf dem STM32F7-Discovery gestartet und möchten darüber berichten. Zuvor haben wir bereits erzählt, wie es uns gelungen ist, OpenCV zu starten. Qt ist ein plattformübergreifendes Framework, das nicht nur grafische Komponenten, sondern auch Dinge wie QtNetwork, eine Sammlung von Klassen für die Arbeit mit Datenbanken, und Qt for Automation (in […]

SIP-Telefon auf STM32F7-Discovery

Hallo zusammen. Vor einiger Zeit haben wir darüber geschrieben, wie es uns gelungen ist, ein SIP-Telefon auf einem STM32F4-Discovery mit 1 MB ROM und 192 KB RAM auf Basis von Embox zu starten. Es sollte erwähnt werden, dass diese Version minimal war und zwei Telefone direkt ohne Server verbunden hat, wobei die Sprachübertragung nur in eine Richtung stattfand. Daher haben wir beschlossen, […]

Wie man ein Open-Source-Projekt erstellt

In dieser Woche wird in Sankt Petersburg das IT-Festival TechTrain stattfinden. Einer der Sprecher wird Richard Stallman sein. Auch Embox nimmt am Festival teil und natürlich konnten wir das Thema Open Source nicht ignorieren. Daher trägt einer unserer Vorträge den Titel „Vom Studentenprojekt zum Open Source-Projekt. Die Erfahrung von Embox“. Dieser wird der Entwicklungsgeschichte von Embox als Open-Source-Projekt gewidmet sein. In […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster