Qu'est-ce que ACID ? Comment fonctionnent Atomicité et Isolation dans PostgreSQL ?
Frontend
Comment fonctionne la pagination par curseur ? Quels sont les avantages et inconvénients par rapport à LIMIT/OFFSET ?
Qu'est-ce que Saga et Transactional Outbox ? Pourquoi les transactions distribuées sont-elles nécessaires ?
S'il y a une table avec des JOINs et qu'il faut un OFFSET, comment l'optimiser ?
Quels sont les index couverts et comment aident-ils?
Pourquoi êtes-vous passés à la pagination par curseur ? Quel est le problème avec LIMIT/OFFSET ?
Que peut-on faire d'autre que le curseur si on ne veut pas l'utiliser?
Comment reçois-tu la tâche et la fais-tu passer par le cycle de développement ?
Comment fonctionne le MVCC dans PostgreSQL ? Pourquoi la gestion des versions est-elle nécessaire ?
Comment implémenter la pagination dans PostgreSQL sans Elasticsearch?
Avez-vous utilisé l'IA uniquement pour les tests et la documentation, ou avez-vous écrit quelque chose de sérieux à partir de zéro?
Pourquoi utiliser Redis pour la déduplication dans Kafka?
Comment configurez-vous les outils d'IA pour vous-même?
Pourquoi écrire dans la table Outbox si les données existent déjà dans la table principale ? Pourquoi ne pas lire directement le WAL ?
Quelle est la différence entre les niveaux d'isolation dans PostgreSQL ? Existe-t-il Read Uncommitted ?
Parlez-moi de votre expérience, qu'avez-vous fait récemment?
Comment vois-tu ton travail compte tenu du fait que l'IA prend en charge certaines tâches?
Qu'est-ce qui a été utilisé en plus de Kafka ? Quels sont les avantages et inconvénients de Kafka ?