Trending
Bài nổi bật về Backend Engineering và System Design
Hub này lấy bài theo view_count và thời gian publish, không còn là danh sách hard-code.
Software Engineer là gì? Lộ trình, kỹ năng và sự thật nghề IT
Software Engineer là người thiết kế, xây dựng, kiểm thử và cải tiến phần mềm để giải quyết vấn đề thực tế bằng tư duy kỹ thuật.
21/05/2026 · 33 lượt đọcBackend Engineering là gì? Năng lực cần có để xây hệ thống chạy production
Backend Engineering là năng lực thiết kế, xây dựng và vận hành backend production: API, database, cache, queue, security, logging, monitoring và deploy.
21/05/2026 · 27 lượt đọcSystem Design cho Backend Developer: Cách tư duy khi xây hệ thống production
System Design cho Backend Developer: cách phân tích yêu cầu, thiết kế API/data/cache/queue, chọn trade-off và chuẩn bị hệ thống backend chạy production.
21/05/2026 · 22 lượt đọcIncident Postmortem: cách viết báo cáo sự cố production để hệ thống tốt hơn sau mỗi lần lỗi
Hướng dẫn incident postmortem cho backend/DevOps: cấu trúc blameless, timeline, impact, root cause, action items, checklist và template dùng được sau sự cố production.
25/05/2026 · 20 lượt đọcAuthentication và Authorization trong Backend: phân biệt đúng để thiết kế hệ thống an toàn
Hướng dẫn thực tế cho backend developer về authentication, authorization, token/session, RBAC, ABAC và các lỗi bảo mật thường gặp.
22/05/2026 · 20 lượt đọcDeploy Backend lên Production Checklist: Từ build, migration đến rollback
Checklist deploy backend lên production an toàn: pre-deploy, config/secret, database migration, CI/CD, health check, monitoring, alerting và rollback strategy.
21/05/2026 · 20 lượt đọcIdempotency là gì? Cách thiết kế API chống double submit và retry lỗi
Idempotency giúp backend xử lý retry, double click và timeout mà không tạo đơn hàng, giao dịch hoặc side effect bị nhân đôi. Bài viết giải thích cách thiết kế idempotency key, lưu trạng thái request và vận hành an toàn trong production.
23/05/2026 · 19 lượt đọcBackpressure và Load Shedding trong Backend: giữ hệ thống sống khi traffic vượt ngưỡng
Hướng dẫn kỹ thuật backpressure và load shedding cho backend production: tín hiệu quá tải, queue, timeout, rate limit, circuit breaker, graceful degradation và checklist vận hành.
26/05/2026 · 18 lượt đọcDistributed Tracing cho Microservices: theo dấu request trong hệ thống production
Distributed tracing giúp backend team nhìn được một request đi qua gateway, service, database, queue và worker như thế nào. Bài viết hướng dẫn thiết kế trace context, span, sampling, instrumentation và checklist vận hành tracing trong production.
24/05/2026 · 18 lượt đọcOutbox Pattern trong Backend: thiết kế event-driven system không mất dữ liệu
Outbox Pattern giúp backend tránh mất event khi vừa ghi database vừa publish message queue. Bài viết phân tích dual-write, schema SQL, worker, retry, idempotency và checklist production.
24/05/2026 · 18 lượt đọcContract Testing cho Microservices: chặn breaking change trước khi vỡ production
Hướng dẫn contract testing cho microservices và event-driven systems: consumer-driven contract, backward compatibility, Pact, schema evolution, CI gate và checklist production.
31/05/2026 · 15 lượt đọcIndex trong PostgreSQL: cách tối ưu query performance cho backend production
Hướng dẫn thực tế về index trong PostgreSQL cho backend developer: đọc EXPLAIN, chọn index đúng, tránh index thừa và tối ưu truy vấn production.
22/05/2026 · 15 lượt đọcTự động cập nhật theo view_count/published_at. Bản render: 12/06/2026 09:51