Was ist Compare-and-Swap (CAS) in der Multithread-Programmierung? Wofür wird es verwendet?
Java
Was passiert, wenn der Redis-Speicher voll ist?
Wenn ein Angreifer den Hash-Algorithmus kennt, kann er dann einen JWT-Token fälschen?
Nach welchem Prinzip haben Sie das System in Microservices zerlegt?
Welche Technologien wurden für die Autorisierung verwendet?
Was sind die Liefergarantien für Nachrichten in Kafka und was bedeuten sie?
Wie gestaltet man die Anforderungshandhabung für verschiedene Typen in Spring, ohne ständig if/else-Zweige hinzuzufügen?
Wie wurde festgestellt, dass das System nicht zurechtkommt, welche Fehler gab es, warum Out of Memory?
Wie würden Sie das Problem lösen, wenn Ihr Dienst beginnt, zu oft einen anderen Dienst aufzurufen und dieser ausfällt?
Wie haben Sie Redis verwendet: als Datenbank oder als Cache?
Worin besteht der Unterschied zwischen Authentifizierung und Identifikation?
Welche anderen Indexarten kennen Sie außer B-Baum?
Welche Ebenen der Transaktionsisolation gibt es?
Wie skaliert man die Nachrichtenverarbeitung auf der Kafka-Consumer-Seite; was ist eine Partition und wie werden Nachrichten auf Partitionen verteilt?
Bedeutet die Zahl 50 in VARCHAR(50) Bytes oder Zeichen?
Was sind die Kosten und Nachteile von Indizes?
Was ist Batch-Verbrauch in Kafka und warum ist es schneller als die Verarbeitung einzelner Nachrichten?
Gibt es das Risiko, Nachrichten beim Verbraucher zu verlieren, und warum ist ein manueller Commit des Offsets notwendig?
Was macht @Cacheable, wo werden die Daten gespeichert und wie löscht man den Cache?
Worin unterscheidet sich die pessimistische Sperrung vom Serializable-Isolationsniveau?