- 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.
- 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.
- Where do Redis and Kafka store data?
- Redis stores data in memory (RAM), while Kafka stores data on disk.
- 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.
- 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.
- What is GRPC?
- gRPC is an open-source high-performance RPC (Remote Procedure Call) framework developed by Google.
- 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.