·
The back-to-school season isn’t just for students — it’s also the perfect time to sharpen our dev skills. That’s why I’m excited to announce the comeback of my “Java Fullstack” newsletter
🎉 Here it is... 👇👇👇
#kafka
In Kafka, which producer settings are most important? (Choose three)
- batch.size — size of a batch per partition
- compression.type — compression algorithm
- acks — required acknowledgments
- Replication factor — topic setting, not a producer config
Answer:
- ✅ batch.size controls how many bytes the producer groups before sending. Bigger batches can increase throughput but add latency. https://kafka.apache.org/documentation/#producerconfigs_batch.size
- ✅ compression.type (e.g., gzip, lz4, zstd, snappy) reduces network and storage use. It trades CPU for bandwidth and can improve throughput. https://kafka.apache.org/documentation/#producerconfigs_compression.type
- ✅ acks sets durability vs latency (0, 1, all/-1). Higher acks increases safety but may add latency. https://kafka.apache.org/documentation/#producerconfigs_acks
- ❌ Replication factor is configured on the topic (broker side). The producer does not set it. https://docs.confluent.io/kafka/design/replication.html
#team
When your boss takes the credit of your work
- 😤 Some bosses take credit for your work. This is unfair, but you can still be recognized.
- 💡 Keep records, show your achievements, build your reputation, get peer support, and speak up politely.
#java
Textblock Incidental White Space
- 📝 A text block looks like normal code, but spaces at the start can change the string.
- ⚡ Java removes extra spaces (incidental) and keeps only the ones that matter (essential).
#scrum
Iterative vs Incremental
- 🔁 Iterative gives a full product each time.
- ➕ Incremental adds parts step by step until it’s complete.

#kubernetes
What is a Kubernetes Service?
Options:
- Run short tasks.
- Manage the desired state of a container.
- Rules for traffic in/out.
- Expose Pods as a network service.
Answer: A Service exposes a group of Pods as one network endpoint. It lets you connect to Pods without worrying if they restart or move.
#joke
What do you say when a Rust developer died? Rust In Peace. 🪦
What do you say when a Rust developer died? Rust In Peace. 🪦
#certification
Java👇
Spring👇
