Blog
Nơi mình chia sẻ nhật ký và những câu chuyện nhỏ trong hành trình làm nghề.
Monitoring Microservices — Log, Metric & Correlation ID (BMS)
Giám sát microservices: ba trụ quan sát (log, metric, tracing) và correlation ID để theo dõi request xuyên nhiều service.
Backpressure — Khi producer nhanh hơn consumer thì sao?
Backpressure giúp hệ thống không sụp khi producer nhanh hơn consumer: drop, block, backoff hay adaptive. Kèm code Go thực chiến.
Communication Implementation — REST, gRPC & Message Brokers (BMS)
Chọn công nghệ giao tiếp giữa microservices: so sánh REST, gRPC và message broker, tiêu chí lựa chọn và schema evolution.
Cache-Aside với Redis — Giảm tải database cực kỳ đơn giản
Tìm hiểu pattern Cache-Aside với Redis: cách đọc/ghi cache đúng chuẩn, tránh cache stampede, kèm code ví dụ và kinh nghiệm triển khai thực tế.