Sobes.tech

Java

Was ist Compare-and-Swap (CAS) in der Multithread-Programmierung? Wofür wird es verwendet?

126

Wenn ein Angreifer den Hash-Algorithmus kennt, kann er dann einen JWT-Token fälschen?

126

Nach welchem Prinzip haben Sie das System in Microservices zerlegt?

123

Was sind die Liefergarantien für Nachrichten in Kafka und was bedeuten sie?

122

Wie gestaltet man die Anforderungshandhabung für verschiedene Typen in Spring, ohne ständig if/else-Zweige hinzuzufügen?

121

Wie wurde festgestellt, dass das System nicht zurechtkommt, welche Fehler gab es, warum Out of Memory?

119

Wie würden Sie das Problem lösen, wenn Ihr Dienst beginnt, zu oft einen anderen Dienst aufzurufen und dieser ausfällt?

118

Worin besteht der Unterschied zwischen Authentifizierung und Identifikation?

113

Wie skaliert man die Nachrichtenverarbeitung auf der Kafka-Consumer-Seite; was ist eine Partition und wie werden Nachrichten auf Partitionen verteilt?

97

Was ist Batch-Verbrauch in Kafka und warum ist es schneller als die Verarbeitung einzelner Nachrichten?

95

Gibt es das Risiko, Nachrichten beim Verbraucher zu verlieren, und warum ist ein manueller Commit des Offsets notwendig?

93

Was macht @Cacheable, wo werden die Daten gespeichert und wie löscht man den Cache?

89

Worin unterscheidet sich die pessimistische Sperrung vom Serializable-Isolationsniveau?

83
/17