Practical Application-level Monitoring for Microservices

This article provides a strategy and hands-on tips for monitoring an IO-bound microservice with minimal effort while trying to get as much visibility as possible.

Kafka Log Compaction

Kafka offers an alternative to the time-bound retention policy, called log compaction. This article takes a deep dive into the relatively unknown capability of Kafka.

Causal Consistency in Mongo

How to guarantee causal consistency in Mongo using Node.js?

Single Level of Abstraction Principle

What is Single Level of Abstraction (SLA) principle, why is it important, and how to apply it?