
Mua cái sân bowling cũ nát 105 nghìn đô để khởi nghiệp, ai dè bị hãng 'úp sọt' quả báo giá nâng cấp hệ thống tính điểm lên tới 120 củ khoai xanh (USD chứ không phải VND nha các đồng đạo). Một SRE (Site Reliability Engineer) thực dụng đã bảo: 'Đ*o thân thiện tí nào, để trẫm tự chế!' và cái kết cực kỳ mãn nhãn nhờ mấy con chip ESP32 rẻ như rau ngoài chợ.
Chuyện là thế này, gã SRE nhà ta (user section33 trên Hacker News) cùng gia đình gom góp mua lại một khu bowling 8 làn đã bị bỏ hoang ở một vùng quê nước Mỹ để tạo sân chơi cho bà con. Cơ mà đời không như là mơ. Sân bowling 70 năm tuổi này dột nát từ trần nhà đến hệ thống điện.
Đặc biệt, hệ thống tính điểm tự động lắp từ năm 2008 đã ngỏm củ tỏi. Khi liên hệ với bên cung cấp để nâng cấp hoặc thay mới, anh chàng nhận ngay quả báo giá 'ngã ngửa': từ 80.000 đến 120.000 USD! Đó là còn chưa tính tiền bảo trì, nâng cấp định kỳ hay tùy biến giao diện.
Đột phá nằm ở chỗ: Khi tháo đống máy móc cổ lỗ sĩ này ra, chàng dev phát hiện ra bản chất chúng cực kỳ đơn giản. Cái hệ thống 'enterprise' nghìn đô thực ra chỉ làm đúng một việc là kích hoạt một cái rơ-le (relay) để chạy bộ máy cơ học phía sau. Thế mà hãng hét giá sáu chữ số!
Tức mình vì bị bóp nghẹt bởi 'vendor lock-in', thanh niên quyết định tự build luôn một hệ thống thay thế mang tên OpenLaneLink với chi phí cực kỳ ảo ma: chỉ khoảng 200 - 400 USD cho một cặp làn. Tổng cộng cả hệ thống 8 làn ngốn chưa tới 1.600 USD.
Sơ đồ kiến trúc 'nhà làm' nhưng cực kỳ thực chiến:
Sửa chữa cực kỳ nhanh gọn, nếu hỏng chỉ cần rút con ESP32 sơ cua trong ngăn kéo ra cắm thay thế trong vòng 5-10 phút là xong, không cần phải gọi support chờ dài cổ rồi nhận hóa đơn cắt cổ nữa.
Chủ đề này nhanh chóng leo top với hơn 2.000 upvote trên Hacker News vì gãi đúng chỗ ngứa của giới dev: ghét sự độc quyền và mê nghịch phần cứng.
Có đồng đạo còn hiến kế thêm side-quest cực sung:
'Tôi đang làm thêm tính năng điều khiển đèn LED và DMX DJ. Tưởng tượng quả bóng lăn tới đâu là đèn LED rượt đuổi theo tới đó, rồi ném strike là nổ hiệu ứng laser đùng đoàng xem, phê lòi mắt! Thêm cả chạm NFC thanh toán tại chỗ cho khách tự chơi luôn cho xịn.'
Nhiều anh em thì bày tỏ sự thích thú khi thấy những dự án phần cứng 'chạm vào được' như thế này lên ngôi giữa thời buổi AI ngập lụt. Làm việc với ESP32 mang lại cảm giác coding thực thụ, thứ mà AI chưa thể tự tay cắm dây, hàn mạch giúp bạn được.
Tuy nhiên, cũng có thanh niên 'lo xa' hỏi đùa một câu cực kỳ giải trí:
'Hỏi thật nhé, ông có bị thế lực ngầm nào ghé thăm chưa? Mấy mảng máy xèng, máy bowling độc quyền này ở Mỹ ngày xưa hay bị bảo kê lắm đấy.' Tác giả chỉ biết cười trừ bảo thị trường này giờ bé tí rồi, từ 12.000 sân những năm 60 giờ chỉ còn chưa đầy 3.500 sân hoạt động thôi, chẳng ai rảnh mà tới 'xin tí huyết' đâu. Nhưng một user khác đã nhanh nhảu khịa: 'Đó là strike đầu tiên từ gia đình Bowlero (ông lớn ngành bowling) gửi tới ông đấy!'
Tóm cái váy lại, bài học rút ra từ vụ này là gì? Rất nhiều hệ thống dán mác 'doanh nghiệp' ngoài kia thực chất chỉ là những công nghệ rất cơ bản được bọc trong một chiếc hộp bóng bẩy kèm theo một hợp đồng dịch vụ đắt đỏ để dọa người dùng.
Tư duy thực dụng của một SRE đã cứu nguy cho túi tiền của gia đình. Với sự phát triển của open hardware và các dòng chip giá rẻ như ESP32, anh em hoàn toàn có thể tự làm chủ công nghệ của mình mà không cần quỳ lạy bất kỳ vendor nào.
Nếu anh em muốn triển khai các hệ thống IoT tương tự hoặc tự dựng backend, database để đồng bộ dữ liệu từ xa, thay vì dùng các giải pháp cloud enterprise đắt đỏ, hãy thử spin up một con vps nhỏ gọn trên Vultr. Vừa rẻ, vừa mượt, lại có toàn quyền kiểm soát data đúng chuẩn dân chơi hệ tự phục vụ.
Chúc anh em né được các quả úp sọt từ các nhà cung cấp độc quyền và có nhiều dự án DIY ra tiền nhé!
Nguồn tham khảo: Hacker News
Khi hãng đòi 120.000 USD để nâng cấp hệ thống tính điểm bowling cũ, một kỹ sư SRE thực dụng đã dùng ESP32 và Raspberry Pi tự chế lại với giá cực bèo.