Bắt đầu bằng việc tách biệt luồng xử lý cốt lõi khỏi các tác vụ nền. Nếu một hành động không yêu cầu phản hồi ngay lập tức cho người dùng, hãy đẩy nó ra khỏi luồng chính. Ví dụ, khi người dùng đăng ký, việc tạo bản ghi trong DB là đồng bộ (cần xác nhận ngay), nhưng việc gửi email chào mừng, tạo dữ liệu gợi ý, hoặc đồng bộ sang Data Warehouse phải được xử lý bất đồng bộ.