PayPay, Amazon Aurora'dan TiDB'ye geçti
(pingcap.com)-
PayPay, Japonya'nın en büyük mobil ödeme sağlayıcısı (30 milyon kullanıcı)
-
Yazma ağırlıklı Payment DB'de darboğaz oluşunca, Aurora'dan açık kaynaklı HTAP (Hybrid Transactional/Analytical Processing) veritabanı TiDB'ye geçiş nedenlerini özetliyor
-
TiDB: açık kaynaklı, cloud-native, dağıtık SQL veritabanı
→ MySQL ile uyumlu
→ Yatay ölçeklenebilir. Ayrıca TiDB kümesi birden fazla instance'tan oluştuğu için HA sağlanabiliyor
→ Geliştirici tarafında sharding işlemleri gerektirmediğinden uygulama daha basit hale geliyor
-
Aurora'da varsayılan olarak Write Primary ve Read-Only Secondary bulunuyor; ikisi arasındaki replikasyon gecikmesi çok düşük olsa da, write istekleri arttığında binlog replikasyonu darboğaz olmaya başlıyor.
-
Şirket içi testlerde TiDB'nin Aurora'dan 3 kat daha fazla transaction işleyebildiği görüldü
2 yorum
GeekNews okurken, açık kaynak DBMS'lerin inanılmaz derecede çok sayıda olduğunu yeniden fark ediyorum.
TiDB geliştiricisi PingCap’in sitesinde yayımlanmış bir yazı olduğu için tamamına inanmak gerekmeyebilir, ama yine de bir kez okumaya değer.