Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oh no!

Let’s be real: teams come to the infra team asking for a queue system. They give their requirements, and you—like a responsible engineer—suggest a more capable queue to handle their needs more efficiently. But no, they want Kafka. Kafka, Kafka, Kafka. Fine. You (meaning an entire team) set up Kafka clusters across three environments, define SLIs, enforce SLOs, make sure everything is production-grade.

Then you look at the actual traffic: 300kb/s in production. And right next to it? A RabbitMQ instance happily chugging along at 200kb/s.

You sit there, questioning every decision that led you to this moment. But infra isn’t the decision-maker. Sometimes, adding unnecessary complexity just makes everyone happier. And no, it’s not just resume-padding… probably.



Then all the guys who requested that stuff quit


Well duh! They got a kafkaesque promotion using their upgraded resume!


We have way way way less than that in my team. But they don't support anything else.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: