• 23-06-2025, 15:48:37
    #1
    Selamlar,

    Canlı Destek Sistemleri var biliyorsunuz ki bu kullanıcıyla olan yazışmaları database'ye nasıl bir formatta kaydediyor?
    Proxy firmaları var her ip'nin hangi saatde kullanıldığını nasıl kaydediyor? Şöyle residental proxy'da ben bir günde 5K ip kullanıyorum düşünsenize her isteğin hangi saniye hangi ipden gelen bağlantı ile kaydedildi bunu nasıl bir formatta kaydediyorlar?


    Bu ve bu tür verileri nasıl bir formatta veya mantıkla kaydediyorlar?
  • 23-06-2025, 15:54:02
    #2
    Yatay mimariye sahip olan ve oldukça hızlı veritabanı kullanıyorlar. Elastichsearch, mongo vb.
  • 23-06-2025, 16:16:15
    #3
    bu konu hakkında ünlü discordun kendisinin daha önceki databaselerini ve şuanki kullandıgı database hakkında blog yazısı var inceleyebilirsin

    https://discord.com/blog/how-discord...ns-of-messages
  • 23-06-2025, 21:47:46
    #4
    Hocam tüm verilerin real time olarak kalıcı veritabanına yazılmasına gerek yok aslında bunun yerine. aktif işlemler sırasında redis gibi in-memory cachelerde veya firebase de geçici olarak tutabilirsiniz işlem tamamlandığında postgresql, clickoHuse, Cassandra, InfluxDB, timescaleDB gibi uygun veritabanlarına kalıcı olarak kaydedebilirsiniz bu kaydetme işlemini de RabbitMQ Apache Kafka vb.message queue sistemleri ile asenkron sıraya alıp performanslı şekilde işleyebilirsiniz. Hafif karmaşık bir konu diyebiliriz. Sizin verdiğiniz örneklerde bunun anlık yapılmasına tam olarak ihtiyaç yok