Python nâng cao và OOP · Công nghệ
Generator xử lý file log lớn hơn RAM, thống kê lỗi, đường dẫn chậm, dò quét lỗ hổng.
Website giáo dục chạy trên máy chủ 1GB RAM hay chậm buổi tối và có lúc lỗi 500. File log mỗi ngày khoảng 2GB; bản phân tích trước dùng readlines() làm treo máy chủ.
Cần công cụ dòng lệnh phân tích log bằng generator: thống kê mã lỗi, IP, đường dẫn chậm nhất, phát hiện dò quét lỗ hổng, kèm các decorator đo thời gian, thử lại, ghi nhật ký.