Sobes.tech

Java

En général, pour ces changements, on écrit des diagrammes de séquence — est-ce ainsi que vous l'avez enregistré ?

138

Et si tous les services envoient de tels messages à Kafka, et que la charge est assez élevée — des centaines de milliers de messages par seconde, comment organiseriez-vous une audit dans ce cas?

137

Il faut organiser un audit des appels aux services : par exemple, le service A a été appelé un million de fois, le service B — cent fois en une journée. Comment aborderiez-vous cette tâche ?

134

Pouvez-vous expliquer la raison de votre passage de «IC Philosophie IT» à PSB et pourquoi vous êtes à nouveau à la recherche d'un emploi ?

132

Résolvez-vous plus de tâches pratiques ou devez-vous résoudre certains problèmes technologiques?

132

Une telle solution serait-elle appropriée : lire le message de Kafka, l'écrire de manière asynchrone dans un service voisin, et faire le commit après que le service ait répondu ?

131

Et si on n'utilise pas de base de données ni de wrapper Spring, peut-on aussi séparer la réception et le traitement du message?

130

Qu'est-ce qui était insatisfaisant dans la situation initiale à l'origine de la tâche?

129

Connaissez-vous une analogie chez nous — le système «Sbermoc», une plateforme pour émuler l'exécution des intégrations (REST, MQ, Kafka) pour la banque?

129

Qui a préparé ces configurations, comment étaient-elles organisées dans votre équipe?

129

Comment fonctionne le nettoyage de la mémoire en Rust (car il n'y a pas de ramasse-miettes) ?

127

Étant donné que les tests de contrat sont décrits au format JSON, il existe un exécuteur qui exécute un ensemble de tests pour un endpoint spécifié, et cela doit être effectué pour tous les systèmes à chaque version (environ 160 000 versions par an), comment organiseriez-vous l'intégration avec un grand nombre de systèmes, y compris le système de comptabilité, via API?

127
/4