Study Notes
search
⌘Ctrlk
Study Notes
  • Introduction
  • Architecture & System Design
    • Messaging Systems
    • RPC Frameworks
    • Scalable Web Application Architecture
    • Parallel vs Concurrent
    • Concurrency
    • Load Balancing - Nginx
    • REST API
    • WebSockets
    • Streaming
    • Serialization
  • Programming Language
    • JavaScript & Node.js
    • Java
    • Erlang
    • Python
    • Golang
  • Software Engineering
    • Design Patterns
    • Unit Testing
    • Legacy Code
    • Agile & Scrum
  • Database
    • NoSQL
    • SQL
  • DevOps & Tools
    • Version Control - Git
    • Shell - zsh, bash
    • Docker
    • Linux Package Management - YUM
    • Linux Command Line Tools
  • Security
    • OWASP Security
  • AI, ML, DL, CV, NLP
    • Deep Learning
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Architecture & System Design

Messaging Systems

hashtag
Kafka

Apache Kafkaarrow-up-right LinkedIn Engineering Blog: Running Kafka At Scalearrow-up-right

hashtag
RabbitMQ

RabbitMQarrow-up-right

hashtag
Kafka versus RabbitMQ

Kafka or RabbitMQ: depends on your messages naturearrow-up-right Understanding When to use RabbitMQ or Apache Kafkaarrow-up-right

PreviousIntroductionchevron-leftNextRPC Frameworkschevron-right

Last updated 5 years ago

  • Kafka
  • RabbitMQ
  • Kafka versus RabbitMQ