1. Kafka Fundamental
1. Kafka Fundamental
- Learn Kafka in 10 Minute
- you will never get wrong reading this
- in the end, should you continue?
- Personal Assessment: Do You Need to Learn Kafka?
- does your company use it? if yes, yes.
- do you want to apply job that need kafka?
- Assessing Kafka: Does Your Company Need Kafka?
- Simplified Kafka Architecture: Broker, Producer, Consumer
- Broker holds topic
- Producer produces message to a topic
- Consumer get a message from topic
- Kafka Topics, Partitions, Offsets, Segment
Thinking framework when:
- learning new tech stack
- reading a book: conceptual or practical
- reading a paper
- writing an article
Invesment: time, energy, money, opportunity cost. Potential benefit: job market, career promotion Calculating ROI: if positive learn, if not skip. Learning how to learn:
- pick your role: development or operations