Rubriques tendance
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Coinbase a mis à l'échelle notre service Utilisateurs pour soutenir plus de 1,5 million de lectures d'identité par seconde.
Voici comment :
- Nous avons décomposé l'objet utilisateur monolithique en groupes logiques indépendants appelés "Fragments".
- Migré d'un seul cluster MongoDB vers un système fédéré utilisant à la fois MongoDB et DynamoDB.
- Pour les écritures concurrentes, nous avons mis en œuvre le Contrôle de Concurrence Optimiste (OCC), qui utilise un champ de version de ressource pour un échange de comparaison lors de l'écriture, évitant ainsi les verrous globaux lents.
- Pour des garanties de lecture après écriture fortes sur des flux critiques, nous utilisons des "Jetons de Fraîcheur". Ces jetons sont transmis avec la demande de lecture pour garantir que les données retournées sont au moins aussi fraîches que la version associée au jeton, contournant le cache si nécessaire.
- Nous avons introduit un mécanisme de réduction de charge qui détourne dynamiquement une partie du trafic entrant vers un groupe cible fictif lorsque le service détecte une surcharge, empêchant une boucle de mort MongoDB et permettant au service de se dégrader en douceur.
Cette architecture nous donne la scalabilité nécessaire pour gérer les pics massifs et imprévisibles du marché des cryptomonnaies et la résilience pour être un service sur lequel Coinbase peut s'appuyer avec confiance.

Meilleurs
Classement
Favoris

