5 puntos por xguru 2020-08-15 | 2 comentarios | Compartir por WhatsApp
  • PayPay es el mayor proveedor de pagos móviles de Japón (30 millones de usuarios)

  • Resumen de las razones por las que migraron la DB de pagos, con mucha carga de escritura y cuellos de botella, desde Aurora a TiDB, una DB HTAP (Hybrid Transactional/Analytical Processing) de código abierto

  • TiDB: DB SQL distribuida, de código abierto y cloud-native

→ Compatible con MySQL

→ Permite escalado horizontal. Además, el clúster de TiDB está compuesto por múltiples instancias, por lo que ofrece HA

→ No hace falta manejar sharding del lado del desarrollador, así que la aplicación se simplifica

  • En Aurora, la configuración base es Write Primary y Read-Only Secondary, y aunque la latencia de replicación entre ambas es muy baja, cuando aumentan las solicitudes de escritura, la replicación por binlog empieza a convertirse en un cuello de botella.

  • En pruebas internas, TiDB pudo procesar 3 veces más transacciones que Aurora

2 comentarios

 
galadbran 2020-08-18

Al leer GeekNews, me doy cuenta una vez más de que existían muchísimos DBMS de código abierto.

 
xguru 2020-08-15

Como es un artículo publicado en el sitio de PingCap, la empresa detrás de TiDB, no hace falta creerle todo, pero vale la pena leerlo una vez.