"Mình không nghĩ sẽ áp dụng cấu trúc MVC như trong bài viết Tạo REST API với Nodejs và Typescript, vì Golang thường thường sẽ có thể phải áp dụng cả gRPC để giao tiếp giữa các service với nhau". => Các service của golang vẫn giao tiếp dùng http bình thường. Ngoài ra áp dụng MVC cũng ko sao nhé bạn.
Và mình không nghĩ Clean architecture sinh ra để dành cho Golang đâu. Dùng Clean Architecture hay ko còn phụ thuộc nhiều yếu tố. Đặc biệt là những project nhỏ, ít business logic, ít code change, thì ko có lí do gì để dùng clean architecture cả.
Mặc định thì Prometheus không scale nhưng ta có thể cấu hình để nó scale nha bạn, nên monitor cùng lúc 100-200 server thì không nhiều, chỉ là nó rất tốn RAM và tiền cho hệ thống để triển khai con Prometheus. Bạn xem bài này nha, đây là những bài tóm tắt sơ lược mình chuẩn bị trước, tuy không nhiều nhưng cũng đủ hiểu: Prometheus Scaling and Reliability
như vậy em làm được! em đang thắc mắc em muốn add nó vào trong $request ở trong hàm rule anh ạ!
em có làm thử như code trên của em thì dd thì vẫn có dữ liệu trước khi return ! nhưng bên controller thì em gọi ra thì lại ko có
Đúng rồi anh , validated nó chỉ chứa những field đã vượt qua rule ấy, giờ có cách nào để add thêm field ở bên function rule ko ạ, để bên controller em chỉ cần gọi đến validated để lấy toàn bộ ạ
Bạn cho mình hỏi: Prometheus có thể monitor bao nhiêu hệ thống cùng lúc. Nếu dùng monitor cùng lúc lúc khoảng 100-200 server thì có ảnh hưởng gì đến hiệu năng không. Mong bạn tư vấn giúp. Cảm ơn.
Yah, về cơ bản, để có thể nắm được kiến thức về fullstack nhanh nhất thì mình đã chọn Javascript/Typescript là ngôn ngữ đầu tiên mình tiếp cận. Mình có thể code cả frontend và backend bằng Javascript/Typescript. Tiếp theo đó tất nhiên để deploy website của mình thì mình sẽ học sử dụng docker, docker swarm. Đó là lúc mình bắt đầu tiếp cận với phát triển ứng dụng web. Sau đó với nền tảng mình học được, mình tiếp tục trau dồi thêm kiến thức về devops, security và các ngôn ngữ backend thông qua quá trình thực tập và làm việc tại Công ty. Tất nhiên về nâng cao và trở thành một fullstack đúng nghĩa rất khó, background của mỗi người là khác nhau, nhưng nếu có định hướng và bước đi đúng thì mình nghĩ là sẽ làm tốt. Bài viết chỉ mang tính tham khảo và cũng có vẻ khá outdate so với hiện tại. Bạn có thể góp ý thêm để hoàn thiện hơn nhé <33
THẢO LUẬN
"Mình không nghĩ sẽ áp dụng cấu trúc MVC như trong bài viết Tạo REST API với Nodejs và Typescript, vì Golang thường thường sẽ có thể phải áp dụng cả gRPC để giao tiếp giữa các service với nhau". => Các service của golang vẫn giao tiếp dùng http bình thường. Ngoài ra áp dụng MVC cũng ko sao nhé bạn.
Và mình không nghĩ Clean architecture sinh ra để dành cho Golang đâu. Dùng Clean Architecture hay ko còn phụ thuộc nhiều yếu tố. Đặc biệt là những project nhỏ, ít business logic, ít code change, thì ko có lí do gì để dùng clean architecture cả.
@youngcoder
Ban oi nó không macth rgb(156,0,0)
Thanks cưng
Bài viết quá hay và chi tiết ạ, cảm ơn anh ạ, em chờ những phần tiếp theo của anh ạ.
Em chạy trên thì được my-laravel.test được rồi nhưng sao lên localhost\my-laravel\ lại bị lỗi nhỉ?
Viết như mớm kiến thức vào mõm người đọc thế này! 1 like (y)!
Bài viết phổ biến định nghĩa khá dễ hiểu. 1 up (y)
Em bị lỗi như này, không biết đây là lỗi gì và cách fix như nào vậy ạ?
Sáng đọc bài, tối có package lỗi để áp dụng ngay, ôi định mệnh 😂 Thanks thớt.
dạ em cảm ơn
Mặc định thì Prometheus không scale nhưng ta có thể cấu hình để nó scale nha bạn, nên monitor cùng lúc 100-200 server thì không nhiều, chỉ là nó rất tốn RAM và tiền cho hệ thống để triển khai con Prometheus. Bạn xem bài này nha, đây là những bài tóm tắt sơ lược mình chuẩn bị trước, tuy không nhiều nhưng cũng đủ hiểu: Prometheus Scaling and Reliability
hay quá ạ
như vậy em làm được! em đang thắc mắc em muốn add nó vào trong $request ở trong hàm rule anh ạ! em có làm thử như code trên của em thì dd thì vẫn có dữ liệu trước khi return ! nhưng bên controller thì em gọi ra thì lại ko có
Đúng rồi anh , validated nó chỉ chứa những field đã vượt qua rule ấy, giờ có cách nào để add thêm field ở bên function rule ko ạ, để bên controller em chỉ cần gọi đến validated để lấy toàn bộ ạ
Bạn cho mình hỏi: Prometheus có thể monitor bao nhiêu hệ thống cùng lúc. Nếu dùng monitor cùng lúc lúc khoảng 100-200 server thì có ảnh hưởng gì đến hiệu năng không. Mong bạn tư vấn giúp. Cảm ơn.
Yah, về cơ bản, để có thể nắm được kiến thức về fullstack nhanh nhất thì mình đã chọn Javascript/Typescript là ngôn ngữ đầu tiên mình tiếp cận. Mình có thể code cả frontend và backend bằng Javascript/Typescript. Tiếp theo đó tất nhiên để deploy website của mình thì mình sẽ học sử dụng docker, docker swarm. Đó là lúc mình bắt đầu tiếp cận với phát triển ứng dụng web. Sau đó với nền tảng mình học được, mình tiếp tục trau dồi thêm kiến thức về devops, security và các ngôn ngữ backend thông qua quá trình thực tập và làm việc tại Công ty. Tất nhiên về nâng cao và trở thành một fullstack đúng nghĩa rất khó, background của mỗi người là khác nhau, nhưng nếu có định hướng và bước đi đúng thì mình nghĩ là sẽ làm tốt. Bài viết chỉ mang tính tham khảo và cũng có vẻ khá outdate so với hiện tại. Bạn có thể góp ý thêm để hoàn thiện hơn nhé <33
bạn nào giải thích giúp mình cái code mẫu số 4 đc ko?
Đỉnh quá anh ơi
xin stk