Einige Gedanken zum Mainstreaming

Im Allgemeinen neigen wir immer dazu, dem Weg der anderen zu folgen. Sobald wir von dem abweichen, was alle für den richtigen Weg halten, fühlen wir uns in einem Schwebezustand und sehen uns in Gefahr. Wir neigen dazu, eine bestimmte Mainstream-Idee, die alle haben, für richtig zu halten, ohne darüber nachzudenken, warum sie richtig ist und welche Logik hinter diesen Ideen steht. Auch wenn die Anpassung an den Mainstream zu einigen Ergebnissen führen kann, ist dieser Weg nicht immer der beste für Sie, und Sie folgen ihm vielleicht nur blind. Wenn Sie jemand um einen Ratschlag bittet, geben Sie diesen vielleicht ohne nachzudenken an, aber wenn jemand Sie fragt, warum er richtig ist, wissen Sie vielleicht nicht, wie Sie antworten sollen. Wenn man jedoch über das übliche Massendenken … Weiterlesen …

Wochenbericht für die erste Woche im März 2023

In letzter Zeit haben sich die Anforderungen an die Einhaltung von Vorschriften immer mehr in die technische Seite der Dinge eingeschlichen. In letzter Zeit kommen immer wieder Produkte auf den Tisch, bei denen es um die Umsetzung dieser und jener Compliance-Anforderungen geht. Oder sie führen eine Art Compliance-Fragebogen aus. Meiner Meinung nach geht es bei der Einhaltung der Vorschriften vor allem um die Speicherung von Benutzerdaten. Der Zugriff muss standardisiert werden, und dann können die Benutzer allmählich anfangen, ihre eigenen Daten zu kontrollieren. Dann gibt es auch einige personelle und organisatorische Veränderungen, die sich auf die technische Ebene auswirken. Zum Beispiel wurde ein Geschäftsbereich in andere Abteilungen verlagert, und wir haben dann Ressourcen wie Datenbanken mit diesem Geschäftsbereich geteilt. Hier tritt die Kostenfrage in den Vordergrund, d.h. das … Weiterlesen …

Wöchentlicher technischer Bericht für die vierte Woche im Februar 2023

Diese Woche ist mir aufgefallen, dass einige der Service-Frameworks nicht sehr gut geschrieben sind, insbesondere bestimmte Java-Frameworks. Wenn die CPU-Auslastung etwa 40% erreicht, kommt es zu vielen Timeouts. Bei diesen Diensten reichen die CPU-Kerne und die Speicherkapazität nicht aus, die Anzahl der arbeitenden Threads ist nicht hoch genug. Es ist jedoch nicht genug, um die CPU laufen zu lassen. Mit Hilfe von Java-Performance-Tools zur Analyse der Entdeckung, in der Tat, festgestellt, dass die meisten der Arbeits-Threads in der Idel oder Waiting Status. Derzeit ist die umfassende Analyse aller Umstände, noch rätselhaft. NIO auch verwendet, auch die Netty Rahmen verwendet, aber der Durchsatz ist nicht nach oben. Bei der Analyse der Threads wurde festgestellt, dass es keine besonders beschäftigten Business-Threads gibt. Es wird angenommen, dass IO oder eine Art … Weiterlesen …