5 puan yazan xguru 2020-08-15 | 2 yorum | WhatsApp'ta paylaş
  • 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

 
galadbran 2020-08-18

GeekNews okurken, açık kaynak DBMS'lerin inanılmaz derecede çok sayıda olduğunu yeniden fark ediyorum.

 
xguru 2020-08-15

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.