4 puan yazan xguru 2020-08-18 | 1 yorum | WhatsApp'ta paylaş
  • Akka Streams tabanlı olarak varsayılan ayarlar / gecikme / throughput kriterlerine göre 3 benchmark (iki tarafı da destekleyen Alpakka kullanılarak)

  • Kinesis, Kafka kümesi baz alınarak aynı maliyet ödenecek şekilde yapılandırıldı

→ Kafka’da 9 partition = Kinesis’te 9 shard & 24 saat retention, 4 partition = 4 shard & 7 gün retention

  • Sonuç olarak tüm test senaryolarında Kafka daha üstün. Gecikme/throughput ayarlamakta da çok daha esnek

  • Kinesis’te gecikme/throughput dengesini ayarlamanın tek yolu shard sayısını değiştirmek (çok daha pahalı)

1 yorum

 
xguru 2020-08-18

İlgili yazının yorumlarında, işlem hacmi karşılaştırmasını shard ile partition üzerinden yapmanın doğru olmadığına dair görüşler de var.