1. Why should I use Kafka?
    • Kafka is used for processing large streams of data quickly and in real-time. It’s an excellent tool for managing data flow in large-scale, distributed systems.
  2. What is Fluent? What are Broker and Topic?
    • Fluentd is an open-source tool that collects and processes logs. A Broker in Kafka is a server and a Topic is a category where messages are stored in Kafka.
  3. Where do Redis and Kafka store data?
    • Redis stores data in memory (RAM), while Kafka stores data on disk.
  4. What is the difference between Redis and RedisGraph?
    • Redis is a key-value storage system. RedisGraph is a module of Redis and provides graph database functionality.
  5. Look at the Saga pattern.
    • The Saga pattern is used to manage long-running transactions. Each transaction consists of a series of steps, each called a saga.
  6. What is GRPC?
    • gRPC is an open-source high-performance RPC (Remote Procedure Call) framework developed by Google.
  7. What do you know about SaaS?
    • SaaS (Software as a Service) is a software distribution model where users can access the software over the internet.