Ưu tiên tối ưu hóa cho lõi sinh học, lõi silicon chỉ là thứ yếu
(world.hey.com)Trong bài này, bạn có thể hiểu lõi sinh học đơn giản chính là các lập trình viên.
- Lý do lớn nhất khiến các doanh nghiệp hiện nay phát cuồng vì AI là kỳ vọng rằng họ có thể giảm mạnh tiền lương của lập trình viên. Với lập trình viên, việc nâng cao hiệu suất được phản ánh rất nhanh vào lợi nhuận!
- Đó là lý do tôi yêu Ruby, và cũng là lý do tôi làm việc với Rails! Suốt 20 năm qua, tôi luôn nghĩ hướng đi của lĩnh vực này là quá rõ ràng. Lập trình viên sẽ ngày càng đắt đỏ hơn, còn máy tính sẽ ngày càng rẻ hơn. Vì vậy, hy sinh máy tính để nâng cao năng suất của lập trình viên là một lựa chọn khôn ngoan!
- Nếu tính theo gói dedicated 48 lõi của Hetzner, chỉ cần nâng hiệu suất của lõi sinh học thêm 10% là đã tiết kiệm được chi phí tương đương 366 lõi silicon. Nếu nâng hiệu suất của lõi sinh học thêm một phần tư, thì gần như tiết kiệm được 1.000 lõi silicon!
- Vì thế, mỗi khi nghe bàn về hiệu quả tính toán, chúng ta luôn phải ghi nhớ các lõi sinh học đầy lầy lội đó. Phần lớn phần mềm trên thế giới được định giá theo đầu vào, chứ không phải theo lượng silicon cần thiết. Nói cách khác, chỉ cần cải thiện đôi chút năng suất của lõi sinh học thì chi phí bổ sung cho chip silicon có thể tăng lên rất nhiều. Và mỗi năm, tỷ lệ đó lại ngày càng nghiêng về phía lõi sinh học hơn.
2 bình luận
Có vẻ DHH cho rằng ngay cả khi phải hy sinh tài nguyên máy chủ, vẫn tốt hơn nên dùng những ngôn ngữ có năng suất cao như Ruby on Rails để nâng cao hiệu suất của lập trình viên.
Ngôn ngữ có năng suất cao -> framework có năng suất cao dựa trên ngôn ngữ có năng suất cao