ERP Consultant
Comment envoyer techniquement un message dans un topic Kafka ? Quelle classe utiliser pour cela ?
Qu'est-ce que SELECT FOR UPDATE ? À quoi ça sert, avez-vous travaillé avec cette construction ?
Comment livrer des messages à toutes les 4 instances avec une limite de 2 partitions ? Patron consommateur autonome
Combien de microservices étaient en traitement de données?
Quel chemin utilisons-nous si nous trouvons un répertoire lors d'une traversée récursive?
Principes SOLID — racontez-moi chacun d'eux.
Comment les partitions seront-elles réparties dans un sujet avec 2 partitions, 4 instances d'application dans un même groupe de consommateurs?
Quels types de sagas connaissez-vous?
Quels types de verrouillages existent dans la base de données ? Lesquels ont été le plus utilisés ?
Que se passe-t-il si deux services tentent d'écrire simultanément dans la même entrée de la base de données?
Qu'est-ce que les Threads Virtuels ? En quoi diffèrent-ils des Threads Vertes ? Quand est-il préférable de les utiliser ?
Quelle est la complexité lors de l'insertion d'un élément dans HashSet?
Par défaut, où s'exécute CompletableFuture?
Quelles collections multithread connais-tu?
Les microservices ont-ils été créés à partir de zéro ou ont-ils été modifiés à partir de existants?
Quelle est la différence entre actions et obligations?
Quelle est la différence entre une lecture non répétable (non-repeatable read) et une lecture fantôme (phantom read) ?
Avez-vous travaillé sur le développement, l'architecture ou les tests?
Combien de connexions simultanées une instance maintenait-elle et comment évoluaient-elles?
Parlez-moi d'une requête difficile que vous avez dû optimiser.