(10) What are the advantages of Kafka over Redis for pub-sub? - Quora



(10) What are the advantages of Kafka over Redis for pub-sub? - Quora

This page may be out of date. Save your draft before refreshing this page.Submit any pending changes before refreshing this page. What are the advantages of Kafka over Redis for pub-sub? Yieldbot uses Kafka and Storm but apparently used to use Redis and Mongo. Why did they (or why might one) switch? I'm trying to understand statements like these: They are really quite different beasts. Redis is an in memory database that happens to have publish subscribe features. Redis needs to have as much memory as there are messages in flight. For this reason it is much better to use when you have short lived messages and where you will have more consumer capacity that you have publishing throughput so as to not run out of memory. Kafka is a high throughput, distributed log that can be used like a queue. It is built to accept and persist vast sums of data regardless of any consumers. Instead of pushing data to consumers,

Read full article from (10) What are the advantages of Kafka over Redis for pub-sub? - Quora


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts