customerio / customerio/customerio-python
Idempotency key on transactional messages
- Langage dominant
- Python
- Étoiles
- 65
- Forks
- 42
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Transactional (email) messages are not idempotent by nature. It would be good if the CustomerIO API and SDKs would support e.g. an idempotency key to ensure that message are not sent twice even in case of network timeouts and subsequent retries from the client.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par examiner les chemins de l’API CustomerIO et du SDK Python pour les messages d’e-mails transactionnels, puis suivez le fonctionnement des nouvelles tentatives après les expirations de délai du réseau. Définissez comment une clé d’idempotence est acceptée et propagée, et confirmez que les nouvelles tentatives répétées n’envoient pas deux fois le même message.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- api, backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100