Tips được gắn thẻ "Best practices"

Xem tất cả các tip được gắn thẻ Best practices.
shape
shape
shape
shape
shape
shape
shape
shape

DevOps Trung bình

Exponential Backoff với Jitter: Retry Đúng Cách

Vì sao exponential backoff thuần túy gây ra retry storm, và jitter ngẫu nhiên giúp trải đều tải ra sao, kèm cách triển khai full-jitter retry bằng PHP và Python.

PHP 8.4 Python 3.12
Sơ đồ Thử thách
6 phút đọc · 22 Đọc tip
Laravel Trung bình

Idempotency Key: Chặn Charge Trùng Trong Hệ Thống Phân Tán

Vì sao idempotency key quan trọng với API thanh toán, cách triển khai an toàn với database-backed store, với mấy lỗi thường gặp kiểu race condition với đụng key.

PHP 8.4
Sơ đồ
6 phút đọc · 216 Đọc tip
DevOps Trung bình

Docker Multi-Stage Build - Giảm Size Image Ngọt Xớt

Giảm size Docker image xuống ngọt xớt bằng multi-stage build, học liền tay nè.

Docker 20.10+
Sơ đồ
2 phút đọc · 2,254 Đọc tip
PHP Trung bình

PHP 8.4 Property Hooks - Xài Sao Cho Ngon

Khám phá property hooks - tính năng mới toanh của PHP 8.4 giúp gắn logic vào property gọn gàng, đỡ mất công viết magic method.

PHP 8.4
2 phút đọc · 1,404 Đọc tip
Laravel Trung bình

Tối Ưu Truy Vấn Laravel Với Eager Loading

Tìm hiểu cách tối ưu truy vấn database trong Laravel bằng eager loading để tránh vấn đề N+1 query.

Laravel 11.x PHP 8.2+
Sơ đồ
3 phút đọc · 1,732 Đọc tip
JavaScript Dễ

Async/Await Trong JavaScript - Xài Cho Đúng Bài

Nắm vững async/await trong JavaScript qua mấy best practice này, tránh dính mấy lỗi hay gặp.

JavaScript ES2017+
Sơ đồ
2 phút đọc · 2,272 Đọc tip