Quel est le problème d'appeler REST directement depuis le consommateur Kafka?
Java
En général, pour ces changements, on écrit des diagrammes de séquence — est-ce ainsi que vous l'avez enregistré ?
Dans quelle mesure a-t-il été possible de réduire la latence?
Pourquoi avez-vous décidé de mettre en cache le client spécifiquement dans Redis?
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?
Si nous prenons une décision positive, quand pourrez-vous nous rejoindre?
Était-ce GVT ou GVS ?
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 ?
Pouvez-vous expliquer la raison de votre passage de «IC Philosophie IT» à PSB et pourquoi vous êtes à nouveau à la recherche d'un emploi ?
Résolvez-vous plus de tâches pratiques ou devez-vous résoudre certains problèmes technologiques?
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 ?
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?
Comment fonctionne HTTPS ? Qu'est-ce que SSL ? En quoi TLS diffère-t-il de Mutual TLS ?
Qu'est-ce qui était insatisfaisant dans la situation initiale à l'origine de la tâche?
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?
Qui a préparé ces configurations, comment étaient-elles organisées dans votre équipe?
Quelles tâches aimez-vous résoudre?
Comment fonctionne le nettoyage de la mémoire en Rust (car il n'y a pas de ramasse-miettes) ?
É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?
Quel est le dernier livre ou article lié au travail que vous avez lu?