kiến thức Ưu,nhược điểm của ASP.NET so với NodeJS

  • Người tạo chủ đề Người tạo chủ đề huycon1002
  • Ngày bắt đầu Ngày bắt đầu
Sang ngay chỉ vì cảm giác và deloy, lần đầu có nghe khuyên chuyển lang vì lí do trên :confused: . Bảo lương no đang cao nghe còn hợp li. Thím làm qua c#, java rồi mà vẫn chư hiểu sao người ta sài nó à :whistle:
cái mình không thích nhất là phải cài cái runtime, việc chaỵ docker cứ phải deploy runtime jdr đã thấy khó chịu rồi, rất thích c++/c vì run phát được luôn, golang giông vậy mà dev còn dễ nữa nên chuyển sang thôi.
 
theo dõi golang nhiều năm rồi vẫn thấy nó primitive.
giờ chắc chỉ hóng vlang, giống giống go nhưng syntax dễ nhìn hơn, hi vọng không phải là failed promise.
vlang có GUI hay phết cú pháp thì gần giống golang, học cái này có vẻ thú vị đấy. Cơ mà tìm viêc vê UI thì cứ js thoi
 
cái mình không thích nhất là phải cài cái runtime, việc chaỵ docker cứ phải deploy runtime jdr đã thấy khó chịu rồi, rất thích c++/c vì run phát được luôn, golang giông vậy mà dev còn dễ nữa nên chuyển sang thôi.
Đã thử qua thằng quarkus chưa fen, chứ còn golang ngôn ngữ nó lởm quá mình chịu không nổi
 
Hồi đó cũng hóng mà nghe thiên hạ bảo lão tác giả có hơi incompetent nên cũng hơi quan ngại :rolleyes:
thằng cu tác giả thì thôi khỏi phải nói, chém gió là chính =)

cơ mà cái hay ho của cái vlang này là giờ có rất nhiều thằng khác nhảy vào dev chứ không chỉ mình thằng tác giả ban đầu nữa (300+ contributors), commits cũng nhiều, tôi thấy cũng khả quan.

tất nhiên không cần đoán cũng biết là kết quả cuối cùng đíu bao giờ được như cái mà thằng tác giả nó bốc phét ban đầu, nhưng hiện tại thì tôi đã thấy nó có vài điểm sáng hơn các ngôn ngữ khác rồi, ít nhất thì tôi không phải thêm semicolons như rust hay zig =))
 
Cái này goi là lấy số lượng bù cho chất lượng, kiểu như làm ngu thì phải làm nhiều vậy
Mấy thằng dev hay xài docker chay php-fpm cũng ngu kiểu vậy, đã docker còn chạy port 9000 tương tác với nginx, dẫn đến là phải mở 1 đống instance dể giải quyết cái tổ chức ngu si từ bạn đầu, và lâu lau tôi nghe ai đó nói là docker giúp tối ưu hiệu năng vì scale linh động, nhưng bản chất là linh động cho cái ngu về tổ chức
Mấy thằng dev hay xài docker chay php-fpm cũng ngu kiểu vậy
Cái này ngu sao vậy thím, tại em cũng hay dùng php-fpm với nginx
 
vì node.js dễ, và lẹ. Làm lẹ, ăn lẹ.
còn đòi hỏi đầu tư thời gian và tiền bạc tỷ lệ thuận, ko quan tâm nhiều đến vốn, thì chơi Java, hoặc C++, Go, Python(ở game, hoặc mấy ứng dụng server), có vài trường hợp làm C# cũng có.
Nhưng phổ biến ở cty tầm trung trở xuống, là chơi Node.js là nhiều.
Nếu đập làm lại từ đầu, thì C#, C++, Python, Golang là lựa chọn tốt hơn.
 
Đang chạy một đống thứ dưới backend bằng golang mà tên kia kêu lỡm, đến cái search engine còn viết luôn bằng golang. Hiệu năng chưa so sánh nhưng mang đâu cũng chạy là thấy ăn tiền rồi

Sư phụ biết nhiều món thế. Sư phụ ơi nên học docker hay học VMware để theo đường sys engineer ạ
 
Đang chạy một đống thứ dưới backend bằng golang mà tên kia kêu lỡm, đến cái search engine còn viết luôn bằng golang. Hiệu năng chưa so sánh nhưng mang đâu cũng chạy là thấy ăn tiền rồi
tôi làm socialnetworks với con server chat phần microservice + api full golang ngon lành đây. tất nhiên db layer vẫn phải c++, golang chưa đủ manh để xuống tầm system
 
Cái golang IDE có tốt như Java, C# không
gvTwnV8.gif
. Làm business phức tạp mà xài golang thì thôi quên đi, dev không phải chỉ có mỗi câu chuyện deploy
BdgiW7R.png
Ide có GoLand của Jetbrain mà
Nhưng thấy kể cả dùng VScode cũng quá ok
 
nginx php-fpm chạy loopback thôi, chạy qua docker là qua TCP lại còn NAT nữa, hiệu năng rất tệ, độ trễ cao.
TỐT nhất là chạy với unix socket
Thường em build nginx + php-fpm chung 1 image để khi run nó chung 1 container luôn, khi scale thì scale ra thêm container khác, không phân biệt scale nginx hay php nữa. Như thế có gì sai không thím :(
 
Thường em build nginx + php-fpm chung 1 image để khi run nó chung 1 container luôn, khi scale thì scale ra thêm container khác, không phân biệt scale nginx hay php nữa. Như thế có gì sai không thím :(

Không sai nhưng mà không nên, thường thì 1 container chỉ nên quản lý 1 process. Do bản chất nginx + php-fpm nên phải chạy 2 processes và dùng một thằng nào đó để điều phối như Supervisord, Foreman, Honcho...

Với container thì mình thích Apache Httpd + PHP Module hơn. Nginx làm ingress load balancing vào bên trong cluster thôi.
 
các thím cho em hỏi, giữa django python, laravel php với nodejs thì nó phù hợp với những dự án như thế nào ạ
 

Thống kê chủ đề

Ngày tạo
huycon1002,
Người trả lời cuối
xuansang999,
Trả lời
174
Lượt xem
44.749
Quay lại
Lên đầu trang