Kategorie: Blog

Netramesh – eine leichte Service-Mesh-Lösung

Bei der Umstellung von einer monolithischen Anwendung auf eine Microservices-Architektur stehen wir vor neuen Herausforderungen. In einer monolithischen Anwendung reicht es normalerweise aus, einfach zu bestimmen, in welchem Teil des Systems der Fehler aufgetreten ist. Wahrscheinlich liegt das Problem im Code des Monolithen selbst oder in der Datenbank. Aber wenn wir beginnen, das Problem in der Microservices-Architektur zu suchen, ist alles nicht mehr so offensichtlich. Es muss das gesamte […]

100GbE: Luxus oder dringende Notwendigkeit?

IEEE P802.3ba, der Standard für die Datenübertragung über 100-Gigabit-Ethernet-Kanäle (100GbE), wurde von 2007 bis 2010 entwickelt [3], erlangte jedoch erst 2018 breite Verbreitung [5]. Warum gerade 2018 und nicht früher? Und warum gleich in großem Umfang? Es gibt mindestens fünf Gründe dafür… IEEE P802.3ba wurde in erster Linie für […]

Feiertag oder arbeitsfreier Tag?

Der 1. Mai rückt näher, liebe Habr-Bewohner. Neulich klärte ich mir, wie wichtig es ist, sich weiterhin einfache Fragen zu stellen, auch wenn es scheint, als wüssten wir bereits die Antwort. Also, was feiern wir? Für ein richtiges Verständnis müssen wir zumindest einmal die Geschichte dieser Frage betrachten. Selbst für ein oberflächliches, aber korrektes Verständnis müssen wir die Quelle finden. Ich wollte […]

Release Tutanota 3.50.1

Eine neue Version des E-Mail-Clients Tutanota wurde veröffentlicht. Die Änderungen umfassen eine überarbeitete Suche und die Integration mit Let's Encrypt für eigene Domains sowie eine 100% russische Übersetzung. Tutanota verwendet End-to-End-Verschlüsselung, sodass die Suche nur lokal durchgeführt werden kann. Dazu erstellt der Client einen Volltextindex. Der Index wird lokal in verschlüsselter Form gespeichert. Die neu gestaltete Suche sollte erheblich […]

Wie man Istio mit Kubernetes in der Produktion startet. Teil 1

Was ist Istio? Es handelt sich um das sogenannte Service Mesh, eine Technologie, die eine Abstraktionsebene über dem Netzwerk hinzufügt. Wir fangen den gesamten oder einen Teil des Traffics im Cluster ab und führen eine bestimmte Reihe von Operationen damit durch. Welche genau? Zum Beispiel führen wir intelligentes Routing durch, implementieren einen Circuit-Breaker-Ansatz, können ein "Canary Deployment" organisieren, indem wir den Traffic teilweise auf die neue Version des Dienstes umschalten, oder wir können einschränken […]

„Wie man aufhört zu brennen“, oder über die Probleme des eingehenden Informationsflusses des modernen Menschen

Im 20. Jahrhundert verlief das Leben und Arbeiten der Menschen nach Plan. Bei der Arbeit (vereinfacht: man kann sich eine Fabrik vorstellen) hatten die Menschen einen klaren Plan für die Woche, den Monat, das Jahr im Voraus. Vereinfacht gesagt: Du musst 20 Teile zuschneiden. Niemand wird kommen und sagen, dass jetzt 37 Teile zugeschnitten werden müssen und außerdem einen Artikel über […]

Wie man 70 Aufgaben an einem Tag erledigt: Leben in Task-Trackern – ein gutes Leben

Ich habe es wahrscheinlich etwa 20-25 Mal versucht, systematisch Aufgaben zu führen. Und jeder Versuch scheiterte, wie ich jetzt verstehe, aus zwei Gründen. Erstens muss man, um Zeit für die Aufgabenführung zu reservieren, verstehen, warum das notwendig ist. Du beginnst, Aufgaben zu führen, investierst Zeit darin, machst weniger Aufgaben, alles häuft sich an – wozu? Jede Arbeit ist schwer […]

Oops, ich habe es schon wieder getan: Debugging häufig auftretender Fehler in JavaScript

Manchmal fällt das Programmieren in JavaScript schwer und manchmal ist es einfach erschreckend, was vielen Entwicklern vertraut ist. Im Verlauf der Arbeit treten zwangsläufig Fehler auf, wobei sich einige von ihnen häufig wiederholen. In diesem Artikel, der sich an Anfänger richtet, werden diese Fehler und deren Lösungen behandelt. Zur Veranschaulichung sind die Namen der Funktionen, Eigenschaften und Objekte aus einem beliebten Song entnommen. All dies hilft […]

Debian 9.9

Es steht ein weiteres Update der aktuellen stabilen Version des Betriebssystems Debian 9 „Stretch“ mit der Nummer 9.9 zur Verfügung. Im Update wurden Änderungen an über 100 verschiedenen Programmen vorgenommen, darunter das Linux-Kernel auf Version 4.9.168 aktualisiert, die Pakete postfix, postgresql, mariadb wurden aktualisiert. Fehler in rsync, ruby, systemd, unzip, gpac, jquery und vielen anderen Paketen wurden behoben. Die non-free Bluetooth-Firmware wurde aktualisiert […]

AKIT möchte eine einheitliche Gebühr für Einkäufe aus dem Ausland einführen

In der Vereinigung der Unternehmen für den Online-Handel (AKIT) wurde eine neue Initiative vorgeschlagen, die Änderungen bei den aktuellen Zöllen auf teure Pakete aus dem Ausland vorsieht. Es wird vorgeschlagen, die unterschiedlichen Steuereinnahmen durch eine einheitliche Gebühr von 15 % zu ersetzen. Wie „Kommersant“ berichtet, ist dies eine mildere Variante, da ursprünglich von 20 % die Rede war. Das Angebot wird derzeit im analytischen Zentrum der Regierung, im Gaidar-Institut und bei der Post […]

Windows 10 Version 1903 – mindestens 32 GB Speicherplatz

Bei Microsoft wurden die Anforderungen an den Speicherplatz für die Installation des Betriebssystems geändert. Nun beträgt der minimal erforderliche Speicherplatz für das Funktionieren des Betriebssystems in Windows 10, beginnend mit Version 1903 (dieses Update wird im Mai 2019 erwartet), für 32-Bit- und 64-Bit-Versionen mindestens 32 GB freien Speicherplatz. Somit beträgt der "Reservierte Speicher" 7 GB von […]

Istio und Kubernetes in der Produktion. Teil 2. Tracing

Im vorherigen Artikel haben wir die grundlegenden Komponenten von Service Mesh Istio untersucht, sind mit dem System vertraut geworden und haben die wesentlichen Fragen beantwortet, die üblicherweise zu Beginn der Arbeit mit Istio aufkommen. In diesem Teil werden wir uns ansehen, wie man das Sammeln von Tracing-Informationen im Netzwerk organisiert. Das Erste, was vielen Entwicklern und Systemadministratoren in den Sinn kommt, wenn sie die Worte Service hören, ist […]

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