IMPLEMENTING CUSTOM REDIS, C#, pt. 4: REPLICATION IMPLEMENTATION

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • My social media:
    Instagram: / andreyka26_se
    Telegram: t.me/programmi...
    LinkedIn: / andrii-bui-a55b39166
    GitHub: github.com/and...
    Projects:
    Symptom Diary: symptom-diary.com
    Pet 4 Pet: pet-4-pet.com
    IMPLEMENTING CUSTOM REDIS, C#, pt. 4: REPLICATION IMPLEMENTATION
    Hello guys, in this video I continue implementing Redis (Remote Dictionary Server). Basically, today we continue implementing the master module. What do I mean by that, as you remember in order to have a partitioning in our Redis - we need 2 modules: Master(aka request router) and partition (the module which will accept requests from master). Our master will serve as a request router to our partitions, therefore we implement partition routing partition determining and sending requests to different partitions based on the hash. As you remember we used partitioning by hash codes, therefore we will assign hash code ranges for each partition.
    Also today we will implement asynchronous replication between different masters in our redis cluster.
    custom redis, redis, Remote Dictionary Server, implement redis, implement cache, implement distributed cache, .net, .net core, core, c#, microservices, distributed systems, big data, programming, partition, partitioning, replication

Комментарии •