3 ms·
Ah, i wrote my message out to my Kafka queue? Oh, there's not an easy way to remove it? Great, let's rearchitect our system around a different system that makes
by jmchuster 7y ago
Ah, i wrote my message out to my Kafka queue? Oh, there's not an easy way to remove it? Great, let's rearchitect our system around a different system that makes it easy to remove items from a queue once we've sent it out. Oh, there is none? Great, let's hire a bunch of experts who can write such a system from scratch that competes with the mainstream queueing systems out there. Or we could just say queued messages are queued, and tell our customers they'll stop receiving emails roughly a day from now.
- JMTQp8lwXL 7y agoIf you (generally, not you specifically) architected a system that's brittle in the face of new requirements, that speaks to the resilience of the architecture to withstand change.