Sobes.tech

DevOps

Parlez-moi de la mise en œuvre de l'arrêt gracieux et du traitement correct des opérations.

223

Parlez de la conception d'API et des contrats d'interaction : approches, normes, protocoles, dépôts de schémas.

214

Comment l'idempotence était-elle assurée lors des tentatives de requêtes aux passerelles de paiement?

206

Parlez du développement du mécanisme de basculement de fonctionnalités.

192

Aucun problème rencontré lors du stockage d'un grand volume de clés d'idempotence?

189

Comment l'idempotence a-t-elle été réalisée : sur des clés de substitution ou sur des caractéristiques métier ?

182

Expliquez le concept de MVCC dans PostgreSQL : comment cela fonctionne, le bloat, le vacuum, la relation avec les niveaux d'isolation des transactions.

164

Aucun problème avec l'ordre des événements lors des retries asynchrones?

157

Avez-vous utilisé un sujet DLQ/DLT ? Comment les tentatives de réessai ont-elles été organisées — de manière synchrone ou asynchrone ?

154

Quelles sont les attentes pour la nouvelle entreprise et le projet?

150

Parle-moi du projet chez Megafon : architecture, détails techniques, stack.

144

Parlez de l'optimisation de PostgreSQL : index, opérations par lot, transactions, réduction des blocages.

144

Parlez-moi de l'adaptateur universel pour les passerelles de paiement externes : architecture, retries, fallback, circuit breaker, mappages configurables.

136

Est-il normal d'appeler de manière synchrone un service externe dans une transaction?

135

Avez-vous déjà appliqué des niveaux d'isolation supérieurs à read committed?

135

Parlez-moi du développement de bibliothèques et de modèles de plateformes pour les services dans Gazprombank.

134

Avez-vous dû défendre votre décision lors du comité d'architecture ou lorsque aucune décision n'était prise?

129

Parle-moi du sharding de la base de données pour réduire la charge.

128

Parlez-moi du service de téléchargement et de stockage sécurisé des rapports, ainsi que de la gestion des accès.

127
/2