Kategorie: Blog

Der Übergang von Monolithen zu Mikroservices: Geschichte und Praxis

In diesem Artikel erzähle ich, wie sich das Projekt, an dem ich arbeite, von einem großen Monolithen in eine Reihe von Mikroservices verwandelt hat. Das Projekt begann vor einiger Zeit, Anfang der 2000er Jahre. Die ersten Versionen wurden in Visual Basic 6 geschrieben. Im Laufe der Zeit wurde klar, dass die Entwicklung in dieser Sprache in Zukunft schwierig aufrechtzuerhalten sein würde, da die IDE […]

Die Veröffentlichung der Distribution Mageia 7 hat stattgefunden.

Weniger als zwei Jahre nach der Veröffentlichung der 6. Version der Distribution Mageia fand die Veröffentlichung der 7. Version der Distribution statt. In der neuen Version: Kernel 5.1.14, RPM 4.14.2, DNF 4.2.6, Mesa 19.1, Plasma 5.15.4, GNOME 3.32, Xfce 4.14pre, Firefox 67, Chromium 73, LibreOffice 6.2.3, GCC 8.3.1 sowie zahlreiche Patches und Verbesserungen. Quelle: linux.org.ru

Debian 10 „Buster“ veröffentlicht

Mitglieder der Debian-Community freuen sich, die Veröffentlichung der nächsten stabilen Version des Betriebssystems Debian 10 mit dem Codenamen buster anzukündigen. Diese Version umfasst mehr als 57703 Pakete, die für folgende Prozessorarchitekturen zusammengestellt wurden: 32-Bit-PC (i386) und 64-Bit-PC (amd64), 64-Bit-ARM (arm64), ARM EABI (armel), ARMv7 (EABI hard-float ABI, armhf) und MIPS (mips (mit der Byte-Reihenfolge von Most Significant […]

Das Projekt Snuffleupagus entwickelt ein PHP-Modul zur Blockierung von Sicherheitsanfälligkeiten.

Im Rahmen des Projekts Snuffleupagus wird ein Modul zur Anbindung an den PHP7-Interpreter entwickelt, das darauf abzielt, die Sicherheit der Umgebung zu erhöhen und typische Fehler zu blockieren, die zu Sicherheitsanfälligkeiten in ausgeführten PHP-Anwendungen führen. Das Modul ermöglicht es auch, virtuelle Patches zu erstellen, um spezifische Probleme zu beheben, ohne den Quelltext der anfälligen Anwendung zu ändern, was in Massenhosting-Systemen von Vorteil ist, in denen man keine […]

Alltag eines Rechenzentrums: unauffällige Details nach 7 Jahren Betrieb. Und eine Fortsetzung über die Ratte

Ich sage sofort: Die Ratte im gelieferten Server, die wir vor ein paar Jahren nach einem Stromschlag mit Tee gefüttert haben, ist wahrscheinlich entkommen. Denn wir haben bei einem Rundgang irgendwann ihre Freundin gesehen. Und sofort beschlossen, Ultraschall-Abwehrgeräte aufzustellen. Jetzt ist das Land rund um das Rechenzentrum verflucht: Auf dem Gebäude sitzen keine Vögel, und wahrscheinlich sind alle Mäuse und Würmer entflohen. Wir waren besorgt, dass der Ton […]

Berichtsmotor in Satellite 6.5: Was ist das und wozu dient es

Red Hat Satellite ist eine Lösung zur Verwaltung von Systemen, die das Bereitstellen, Skalieren und Verwalten von Red Hat-Infrastrukturen in physischen, virtuellen und Cloud-Umgebungen vereinfacht. Satellite ermöglicht es den Benutzern, Systeme zu konfigurieren und zu aktualisieren, um deren effizienten und sicheren Betrieb gemäß den verschiedenen Standards zu gewährleisten. Durch die Automatisierung der meisten Aufgaben, die mit der Aufrechterhaltung der Systemfunktionalität verbunden sind, hilft Satellite Organisationen, die Effizienz zu steigern und […]

Von High Ceph Latency zum Kernel-Patch mit eBPF/BCC

In Linux gibt es eine Vielzahl von Werkzeugen zur Debugging von Kerneln und Anwendungen. Die meisten von ihnen wirken sich negativ auf die Leistung der Anwendungen aus und können nicht in der Produktion verwendet werden. Vor ein paar Jahren wurde ein weiteres Werkzeug entwickelt – eBPF. Es ermöglicht das Tracing von Kernel- und Benutzeranwendungen mit geringem Overhead und ohne die Notwendigkeit, Programme neu zu kompilieren und externe […]

Das Unternehmen Mozilla hat eine Website gestartet, die Methoden zur Verfolgung von Nutzern demonstriert

Das Unternehmen Mozilla hat den Dienst Track THIS vorgestellt, der es ermöglicht, die Arbeitsweise von Werbenetzwerken, die die Vorlieben der Besucher verfolgen, anschaulich zu bewerten. Der Dienst erlaubt es, durch automatisiertes Öffnen von rund 100 Tabs vier typische Verhaltensprofile im Internet zu simulieren, wonach Werbenetzwerke für einige Tage beginnen, Inhalte anzubieten, die dem gewählten Profil entsprechen. Wenn beispielsweise das Profil eines sehr wohlhabenden Menschen ausgewählt wird, erscheinen in den Anzeigen […]

OpenWrt 18.06.04 veröffentlicht

Ein Update für die Distribution OpenWrt 18.06.4 wurde vorbereitet, die für den Einsatz in verschiedenen Netzwerkgeräten wie Routern und Access Points ausgelegt ist. OpenWrt unterstützt zahlreiche verschiedene Plattformen und Architekturen und verfügt über ein Build-System, das eine einfache und bequeme Kreuzkompilierung ermöglicht und es erlaubt, verschiedene Komponenten in die Build-Umgebung aufzunehmen, sodass leicht eine angepasste Firmware oder ein Abbild der Festplatte für spezifische Aufgaben erstellt werden kann […]

Google Photos-User können Personen auf Bildern markieren

David Lieb, der leitende Entwickler von Google Photos, hat während eines Austausches mit Nutzern auf Twitter einige Einzelheiten über die Zukunft des beliebten Dienstes bekanntgegeben. Obwohl das Ziel des Gesprächs das Sammeln von Rückmeldungen und Wünschen war, sprach Herr Lieb in Beantwortung von Fragen darüber, welche neuen Funktionen in Google Photos hinzugefügt werden. Es wurde bekannt gegeben, dass […]

Die Hindernisse auf dem Weg zum Programmierer

Hallo, Habr! Während ich in meiner Freizeit einen interessanten Artikel über den Werdegang eines Programmierers las, dachte ich darüber nach, dass wir im Grunde genommen alle auf demselben Minenfeld mit Fallstricken in unserer Karriere unterwegs sind. Es beginnt mit dem Hass auf das Bildungssystem, das angeblich aus uns "Senioren" formen soll, und endet mit der Erkenntnis, dass die schwere Last des Lernens nur […]

Rust 1.36

Das Entwicklerteam freut sich, Ihnen Rust 1.36 vorzustellen! Was gibt es Neues in Rust 1.36? Der Trait Future wurde stabilisiert, neu sind: das Crate alloc, MaybeUninit<T>, NLL für Rust 2015, eine neue Implementierung von HashMap<K, V> und ein neuer Flag —offline für Cargo. Und jetzt mehr im Detail: In Rust 1.36 wurde endlich der Trait Future stabilisiert. Crate alloc. Ab Rust 1.36 werden Teile von std, die davon abhängen […]

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