THE HONEST CODER
SOFTWARE ENGINEERING BLOG

Latest articles
Sending Large Files in Message-Driven Systems
How to share large files when building message-driven systems dealing with image recognition, video processing, or big data analysis.
Types of Messages in Message-Driven Systems
Abusing message types in message-driven systems may result in bloated messages, unclear intent, or impossible-to-understand data flows.
Building Multilingual Relational Databases: Approaches and Tradeoffs
Learn to design and build multilingual software applications for global audiences.
Redpanda - A New Cool Kid on the Event Streaming Block
Redpanda - ZooKeeper-free, JVM-free, Kafka compatible, and up to 10 times faster than Kafka. What's not to like!
Service Leader Election With .NET and Apache ZooKeeper
Building reliable distributed software solutions is not an easy task. However, it gets slightly easier using Apache ZooKeeper as a service leader elections coordinator.