Chúng tôi muốn viết lại chương trình phụ trợ kodingen.com với Go hiện tại là Java, chạy dưới dạng daemon sử dụng jsvc.Chuyển ứng dụng Java sang Go - bất kỳ lời khuyên nào?
Tôi chưa bao giờ chạm vào bất kỳ C trong cuộc sống của tôi, tôi chỉ có kinh nghiệm trong Java vì vậy tôi không biết nếu điều này là một cái gì đó mà tôi thậm chí sẽ bắt đầu.
Tuy nhiên, nhiệm vụ này là khá đơn giản
- lệnh đọc vỏ từ cơ sở dữ liệu mysql
- hàng đợi và thực hiện chúng song song
- tiết kiệm mỗi đầu ra vỏ đến cơ sở dữ liệu
đó là nó. Vì vậy, những yêu cầu đơn giản này cho tôi hy vọng rằng tôi có thể bắt đầu bằng ngôn ngữ tuyệt vời này.
Bạn sẽ tư vấn cho điều gì? C có còn tốt hơn không?
Xin chào các bạn, những người tôi đã nghe nói về TWIST? Dù sao, chỉ tò mò: có gì sai với Java? Và tại sao Go? Chỉ tò mò thôi. – cletus
Vâng tôi là người đã bị đánh đập :) Nhưng chúng tôi đã đến OAF ở top5 ở New York ngay sau đó, Jason và Tyler rất tuyệt. Dù sao, lý do là JVM ăn 1,2 GB ram những gì nếu không sẽ là 100k C daemon. Có rất nhiều lý do khác như đâm ngẫu nhiên do apache exec commons vv Nếu bạn có một giải pháp thay thế xin vui lòng chia sẻ ở đây hoặc u có thể mail cho tôi cũng .. – Devrim
Ngoài ra, tại sao Go và không C? Bởi vì, xem cuộc nói chuyện công nghệ của Go, Rob Pike bao gồm tất cả những lý do tại sao tôi chưa bao giờ chạm vào C và nói rằng ông đã loại bỏ chúng. và thêm vào tất cả những điều tôi muốn ở đó bằng ngôn ngữ hệ thống, anh ấy nói anh ấy đã thêm chúng. – Devrim