Bei dieser Website handelt es sich um Erics persönlichen Blog, der Erics eigenes Leben darstellt und auf dem er technische Artikel veröffentlicht. Dieser Blog ist dem Austausch von Erics persönlichen Erfahrungen und Erkenntnissen gewidmet, einschließlich verschiedener Schlüsselelemente wie Erforschung, Praxis, Gefühle und Reflexionen. In diesem Blog finden Sie Anleitungen zur Technik, Lösungsansätze für Probleme und Erics Gedanken und Gefühle zum Leben. Wir hoffen, dass wir durch diesen Blog eine Brücke der Kommunikation und des Austauschs mit unseren Lesern bauen können, um gemeinsam zu wachsen und Fortschritte zu machen.
Ein Blick auf aktuelle Artikel
- Einige Gedanken zum MainstreamingIm 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 … Weiterlesen …
- Wochenbericht für die erste Woche im März 2023In 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 … Weiterlesen …
- Wöchentlicher technischer Bericht für die vierte Woche im Februar 2023Diese 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 … Weiterlesen …
- Technischer Wochenbericht für die dritte Woche im Februar 2023Diese Woche haben wir uns mit einem Risiko befasst, das vor den Feiertagen entdeckt wurde. Ein Dienst, der Redis verwendete und keine TTL für den Schlüssel einstellte, sondern sich auf die Redis-Eliminierungsrichtlinie verließ. Ich sehe, dass dieser Dienst Redis mit einer LRU-Eliminierungsstrategie verwendet. Diese Strategie scheint perfekt zu sein, aber es gibt Fallstricke, wenn über einen bestimmten kürzeren Zeitraum viel Schreibverkehr stattfindet. Dann löst Redis den Eliminierungsprozess aus und gibt sein Bestes, um genügend Speicherplatz freizugeben. Das bedeutet, dass Redis normale Operationen wie Abfragen nicht mehr sehr gut ausführen kann. Dies führt zu dramatischen Schwankungen bei der Lese- und Schreiblatenz … Weiterlesen …
- Technischer Wochenbericht für die zweite Woche im Februar 2023Von Ende Januar bis Anfang Februar fällt es unter das chinesische Neujahrsfest. Während dieser Zeit muss die Person, die für die Sicherstellung des Betriebs der chinesischen Neujahrsphase verantwortlich ist, in Bereitschaft sein, um sich um Online-Probleme zu kümmern. Ich war in ständiger Sorge, und das Gute daran ist, dass die Online-Probleme nicht aktiv zu mir kamen. Am besten ist es, während des chinesischen Neujahrsfestes insgesamt unbeweglich zu bleiben. Diese Woche bewerte ich die Auswirkungen einer wichtigen Anforderung. Ich bin der Meinung, dass bei einer neuen Geschäftsanforderung, insbesondere wenn sie sich auf ein komplexes Geschäftssystem bezieht, mehrere Auswirkungen berücksichtigt werden müssen. … Weiterlesen …