Kategorie: Blog

Mikroservices – kombinatorische Explosion der Versionen

Hallo, Habr! Ich prĂ€sentiere Ihnen die autorisierte Übersetzung des Artikels 'Microservices – Combinatorial Explosion of Versions'. In einer Zeit, in der die IT-Welt allmĂ€hlich zu Mikroservices und Werkzeugen wie Kubernetes ĂŒbergeht, wird ein Problem immer deutlicher. Dieses Problem ist die kombinatorische Explosion der Versionen von Mikroservices. Die IT-Community glaubt jedoch, dass die heutige Situation erheblich besser ist als die 'Dependency Hell' der vorherigen […].

Gib mir mein Monolith zurĂŒck

Es scheint, dass der Höhepunkt des Hypes um Mikroservices hinter uns liegt. Wir lesen nicht mehr mehrmals pro Woche BeitrĂ€ge wie 'Wie ich meinen Monolithen in 150 Dienste umgewandelt habe'. Jetzt höre ich hĂ€ufiger vernĂŒnftige Stimmen: 'Ich hasse den Monolithen nicht, ich sorge mich einfach um die Effizienz.' Wir haben sogar einige Migrationen von Mikroservices zurĂŒck zum Monolithen beobachtet. Der Übergang von einem großen […]

Veröffentlichung von Wine 5.5

Die experimentelle Veröffentlichung der Open-Source-Implementierung der WinAPI – Wine 5.5 – fand statt. Seit der Veröffentlichung der Version 5.4 wurden 32 Fehlerberichte geschlossen und 460 Änderungen vorgenommen. Die wichtigsten Änderungen sind: Eingebaute Programme wurden auf das neue C-Laufzeitumgebungs-UCRTBase umgestellt; In den Funktionen GetVersion, GetVersionEx und VerifyVersionInfo wird die Version unter BerĂŒcksichtigung des Betriebs im KompatibilitĂ€tsmodus (Compatibility Mode) ausgegeben; Verbesserte […].

Collabora entwickelt eine Erweiterung fĂŒr die Verwendung von OpenCL und OpenGL ĂŒber DirectX

Das Unternehmen Collabora hat einen neuen Gallium-Treiber fĂŒr Mesa vorgestellt, der eine Schicht zur Organisation der Verwendung der APIs OpenCL 1.2 und OpenGL 3.3 ĂŒber Treiber mit UnterstĂŒtzung fĂŒr DirectX 12 (D3D12) implementiert. Der Code wurde unter der MIT-Lizenz veröffentlicht. Der angebotene Treiber ermöglicht die Verwendung von Mesa auf GerĂ€ten, die ursprĂŒnglich OpenCL und OpenGL nicht unterstĂŒtzen, sowie als Ausgangspunkt fĂŒr das Portieren von OpenGL/OpenCL-Anwendungen zur Nutzung ĂŒber […]

Elasticsearch-Cluster mit 200 TB+

Viele haben mit Elasticsearch zu kĂ€mpfen. Aber was passiert, wenn man damit 'insbesondere große' Logs speichern möchte? Und dabei auch noch einen Ausfall eines der mehreren Rechenzentren schmerzlos ĂŒberstehen will? Wie sollte man die Architektur gestalten und auf welche Stolpersteine wird man stoßen? Wir bei Odnoklassniki haben beschlossen, mit Hilfe von Elasticsearch das Problem des Log-Managements zu lösen, und jetzt teilen wir unsere Erfahrungen mit dem Hub: und […]

Geschichte des Internets: Ära der Fragmentierung; Teil 1: Lastfaktor

Bis Anfang der 1980er Jahre wurde das Fundament dessen gelegt, was wir heute als 'Internet' kennen – seine grundlegenden Protokolle wurden entwickelt und im Einsatz getestet – jedoch blieb dieses System geschlossen und war nahezu vollstĂ€ndig unter der Kontrolle einer einzigen EntitĂ€t, dem Verteidigungsministerium der USA. Bald sollte sich das Ă€ndern – das System wird auf alle Informatikabteilungen verschiedener […]

Was haben LVM und eine Matroschka gemeinsam?

Guten Tag. Ich möchte mit der Gemeinschaft meine praktischen Erfahrungen beim Aufbau eines Speichersystems fĂŒr KVM unter Verwendung von md RAID + LVM teilen. Im Programm wird es Folgendes geben: Aufbau eines md RAID 1 aus NVMe SSD. Aufbau eines md RAID 6 aus SATA SSD und herkömmlichen Festplatten. Besonderheiten der TRIM/DISCARD-Funktion auf SSD RAID 1/6. Erstellung eines bootfĂ€higen md RAID 1/6 Arrays auf […]

OpenShift als Unternehmensversion von Kubernetes. Teil 1

„Was ist der Unterschied zwischen Kubernetes und OpenShift?“ – diese Frage taucht mit bemerkenswerter RegelmĂ€ĂŸigkeit auf. TatsĂ€chlich ist es so, als wĂŒrde man fragen, worin der Unterschied zwischen einem Auto und einem Motor besteht. Um die Analogie fortzusetzen: Ein Auto ist ein fertiges Produkt, das sofort genutzt werden kann, einfach: Setz dich rein und fahr los. Auf der anderen Seite, um einen Motor irgendwohin zu bringen, muss er […]

Ein Cluster aus zwei Knoten – der Teufel steckt im Detail

Hallo, Habr! Ich prĂ€sentiere Ihnen die Übersetzung des Artikels „Two Nodes — The Devil is in the Details“ von Andrew Beekhof. Viele Menschen ziehen Cluster bestehend aus zwei Knoten vor, da sie im Konzept einfacher erscheinen und zudem 33 % gĂŒnstiger sind als ihre drei-knoten Verwandten. Obwohl es durchaus möglich ist, ein gutes Cluster aus zwei Knoten zu erstellen, […]

Release des Distributions zur Erstellung von pfSense-Firewalls 2.4.5

Die kompakte Distribution zur Einrichtung von Firewalls und Netzwerkschnittstellen pfSense 2.4.5 wurde veröffentlicht. Die Distribution basiert auf dem FreeBSD-Code und nutzt die Ergebnisse des Projekts m0n0wall sowie die aktive Verwendung von pf und ALTQ. Es stehen mehrere Abbildungen fĂŒr die amd64-Architektur zum Download bereit, mit einer GrĂ¶ĂŸe von 300 bis 360 MB, einschließlich LiveCD und Installationsabbild fĂŒr USB-Flash. Die Verwaltung der Distribution […]

Die Apache Software Foundation feiert ihr 21-jÀhriges Bestehen!

Am 26. MĂ€rz 2020 feiern die Apache Software Foundation sowie freiwillige Entwickler, TreuhĂ€nder und Inkubatoren von 350 Open Source-Projekten 21 Jahre FĂŒhrungsposition im Bereich der Open Source-Software! Im Rahmen ihrer Mission, Software fĂŒr das Gemeinwohl bereitzustellen, ist die Gemeinschaft der Freiwilligen der Apache Software Foundation von 21 Mitgliedern (die an der Entwicklung des HTTP-Servers Apache gearbeitet haben) auf 765 einzelne Teilnehmer und 206 Komitees […]

Krita 4.2.9

Am 26. MĂ€rz wurde die neue Version des Grafikeditors Krita 4.2.9 veröffentlicht. Krita ist ein Grafikeditor auf Qt-Basis, der frĂŒher Teil des KOffice-Pakets war, jetzt eines der prominentesten Beispiele fĂŒr Open Source-Software und gilt als einer der leistungsstĂ€rksten Grafikeditoren fĂŒr KĂŒnstler. Eine umfangreiche, aber nicht erschöpfende Liste von Fehlerbehebungen und Verbesserungen: Der Pinselkontur flimmert nicht mehr, wenn der Cursor darĂŒber schwebt […]

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