Skip to content

kerimkaan/redis-pubsub-main

Repository files navigation

Redis ile Pub/Sub Uygulaması

Bu NodeJS uygulaması ile Redis kullanılarak Pub/Sub mimarisi kurgulanmıştır. Bu uygulama tarafından userdata kanalına gönderilen mesajları redis-pubsub-worker uygulaması işleyerek Redis'e kaydetmektedir. Kaydedilen veriyi ise yine bu ana uygulama kullanıcıya sunmaktadır. Detaylı anlatımına blog yazımdan ulaşabilirsiniz.

Akış basitçe şöyledir:

Kullanıcı -> Ana Uygulama (POST isteği) -> Redis (Publish) -> Redis-PubSub-Worker (Subscribe) -> Redis (Set) -> Ana Uygulama Redis (GET isteği) -> Ana Uygulama (Response)