Every developer working with message-driven systems should know these seven message metadata patterns.
How to share large files when building message-driven systems dealing with image recognition, video processing, or big data analysis.
Abusing message types in message-driven systems may result in bloated messages, unclear intent, or impossible-to-understand data flows.
Learn to design and build multilingual software applications for global audiences.
Redpanda - ZooKeeper-free, JVM-free, Kafka compatible, and up to 10 times faster than Kafka. What's not to like!
Building reliable distributed software solutions is not an easy task. However, it gets slightly easier using Apache ZooKeeper as a service leader elections coordinator.
There's only so much a busy software engineer can do in a day. Audiobooks and podcasts are a great way of making the best out of those few precious hours that we spend commuting, doing chores, exercising, etc.
Once again, it's Valentine's Day… I'm not a romantic guy. At least I never thought I was meant to be one. But some things change, and there's nothing you can do about it.
Choosing the wrong database might cost you a fortune.
The six best strategies to make your systems perform at massive scale.