Kategorie: Administration

Neuigkeiten vom Grund: IT-Riesen haben begonnen, eigene Unterwasserkabelnetze aktiv zu bauen

Wir sind inzwischen daran gewöhnt, dass große IT-Unternehmen sich nicht nur mit der Produktion von Produkten und der Bereitstellung von Dienstleistungen beschäftigen, sondern auch aktiv an der Entwicklung der Internet-Infrastruktur teilnehmen. DNS von Google, Cloud-Speicher und Hosting von Amazon, Rechenzentren von Facebook weltweit – vor fünfzehn Jahren schien das noch zu ambitioniert, und heute ist es die Norm, an die sich alle gewöhnt haben. Und hier ist die Gruppe der größten […]

Server in den Clouds: Wir bereiten den Start vor

In dem Beitrag über die Regatta haben wir angedeutet, dass im August ein Wettbewerb mit Preisen auf alle Habr-Nutzer wartet. Es ist an der Zeit, den Schleier des Geheimnisses zu lüften. Irgendwie hatten wir die Idee, dass der Ausdruck 'Server in den Wolken' wörtlich interpretiert werden kann. Warum starten wir nicht tatsächlich einen funktionierenden Server in den Himmel, den man anpingen kann? Zunächst schien die Idee verrückt, aber nachdem wir sie von allen Seiten betrachtet hatten, […]

Die cloudbasierte Zukunft

Wir stehen jetzt am Beginn einer neuen Ära der Cloud-Computing. Ich verstehe nicht ganz, warum wir entfernte serverseitige Berechnungen 'cloud' nennen. Natürlich sollten wir jetzt an ruvds denken, die einen Server auf einem Luftballon gestartet haben, und an Microsoft mit seinem Rechenzentrum unter Wasser, aber in Wirklichkeit leben wir 'neben' Servern, die bald unsere Hauptmethode zur Berechnung sein werden. Was […]

Backend-Sektion auf DUMP: Serverless, Postgres und Go, .NET Core, GraphQL und mehr

Am 19. April findet in Jekaterinburg die DUMP-Entwicklerkonferenz statt. Die Programmleiter der Backend-Sektion - der Leiter des Yandex-Entwicklungsbüros Andrei Scharinow, der Leiter der Naumen Contact Center Entwicklungsabteilung Konstantin Beklemischew und der Software-Ingenieur Denis Tarasow von Kontur - haben erklärt, welche Vorträge die Entwickler auf der Konferenz erwarten. Es wird gesagt, dass man von den Vorträgen auf einer "Festival"-Konferenz keine tiefen Einblicke erwarten sollte. Wir denken, […]

Vergleich von Systems der Raumfahrtkommunikation

Freunde, wie ihr bereits wisst, arbeiten wir mit Hochdruck an einem neuen Geek-Projekt - "Server in den Wolken 2.0" oder "Weltraum-Rechenzentrum". Kurz gesagt: Am 12. April werden wir einen selbstgebauten Server auf einem Stratosphärenballon in etwa 30 km Höhe starten, Daten über ein Raumkommunikationssystem auf ihn übertragen und vom Server aus Daten für die Erde über Funk übertragen. Und […]

InterSystems IRIS Version 2019.1

Mitte März wurde die neue Version der Datenplattform InterSystems IRIS 2019.1 veröffentlicht. Hier präsentieren wir Ihnen die Liste der Änderungen auf Russisch. Die vollständige Liste der Änderungen und das Upgrade-Checkliste auf Englisch finden Sie unter dem angegebenen Link. Verbesserungen im InterSystems Cloud Manager InterSystems Cloud Manager ist ein Tool zum einfachen Bereitstellen von InterSystems IRIS-Installationen in der Cloud. In der Version 2019.1 gibt es im ICM […]

HTTPS ist nicht immer so sicher, wie es scheint. Sicherheitsanfälligkeiten sind bei 5,5 % der HTTPS-Seiten festgestellt worden.

Eine der Top-Webseiten bei Alexa (zentraler Kreis), geschützt durch HTTPS, mit Subdomains (grau) und Abhängigkeiten (weiß), von denen einige anfällig sind (gepunktete Füllung). Heutzutage ist das Symbol für eine gesicherte HTTPS-Verbindung zum Standard und sogar zu einem notwendigen Attribut jeder seriösen Webseite geworden. Fehlt das Zertifikat, zeigen fast alle neuesten Browser eine Warnung an, dass die Verbindung zur Webseite "nicht gesichert" ist und empfehlen nicht […]

Bausteine verteilt Anwendungen. Erste Näherung

Im letzten Artikel haben wir die theoretischen Grundlagen der reaktiven Architektur besprochen. Es ist an der Zeit, über Datenströme, die Wege zur Implementierung reaktiver Erlang/Elixir-Systeme und die Muster des Nachrichtenaustauschs zu sprechen: Request-Response, Request-Chunked Response, Response mit Request, Publish-Subscribe, Invertiertes Publish-Subscribe, Aufgabenverteilung. SOA, MSA und Nachrichtenaustausch. SOA und MSA sind Systemarchitekturen, die die Regeln für den Aufbau von Systemen definieren, während […]

Parallele Anfragen in PostgreSQL

Moderne CPUs haben viele Kerne. Über Jahre hinweg haben Anwendungen parallel Anfragen an Datenbanken gesendet. Wenn es sich um eine Abfrage handelt, die zahlreiche Zeilen in einer Tabelle betrifft, wird sie schneller ausgeführt, wenn mehrere CPUs beteiligt sind, und in PostgreSQL ist dies seit Version 9.6 möglich. Es hat 3 Jahre gedauert, die Funktion für parallele Abfragen zu implementieren — der Code musste in verschiedenen Phasen der Ausführung umgeschrieben werden […]

Transaktionen und deren Kontrollmechanismen

Transaktionen Eine Transaktion ist eine Abfolge von Operationen über Daten, die einen Anfang und ein Ende hat. Eine Transaktion ist die sequenzielle Ausführung von Lese- und Schreiboperationen. Das Ende einer Transaktion kann entweder das Speichern von Änderungen (Commit) oder das Rückgängigmachen von Änderungen (Rollback) sein. Im Hinblick auf Datenbanken ist eine Transaktion eine Reihe von Abfragen, die als eine einzige Abfrage behandelt werden. Transaktionen müssen die ACID-Eigenschaften erfüllen. Atomarität. Eine Transaktion wird entweder vollständig ausgeführt […]

Cisco HyperFlex vs. Wettbewerber: Leistungstest

Wir setzen unsere Vorstellung des hyperkonvergenten Systems Cisco HyperFlex fort. Im April 2019 führt die Firma Cisco erneut eine Reihe von Demonstrationen der neuen hyperkonvergenten Lösung Cisco HyperFlex in den Regionen Russlands und Kasachstans durch. Sie können sich über das Kontaktformular für die Demonstration anmelden, indem Sie dem Link folgen. Kommen Sie dazu! St. Petersburg (1.-19. April 2019) Samara (10. April 2019) Almaty […]

Checkliste zur Erstellung und Veröffentlichung von Webanwendungen

Um in der heutigen Zeit eine Webanwendung zu erstellen, reicht es nicht aus, sie nur zu entwickeln. Ein wichtiger Aspekt ist die Konfiguration der Tools zum Bereitstellen der Anwendung, zur Überwachung sowie zur Verwaltung und Administration der Umgebung, in der sie läuft. Die Ära der manuellen Bereitstellung gehört der Vergangenheit an; selbst bei kleinen Projekten können Automatisierungstools erhebliche Vorteile bringen. Bei einer "händischen" Bereitstellung können wir häufig […]

60GB SSD 8Gb DDR4