Project hiện tại mình làm cũng đang y chang.
Nhưng có vài vấn đề liên quan tới batch processing mà do work load chưa lớn nên cũng chưa xử lý.
Mỗi Batch số lượng bao nhiêu/ timeout bao nhiêu là tối ưu -> phải đợi work load lớn hơn và monitor thêm.
Khi worker phải handle nhiều loại task khác nhau -> latency khác nhau
-> trong 1 batch có thể có 99 task 1ms, 1 task 1000ms (có thể hơn tùy vào timeout của task) -> latency chung 1000ms
a đã nói từ comment trước, đó là khi e chuyển file blade thì sẽ dẫn tới việc e chuyển qua 1 ứng dụng Vue hoàn toàn khác, hay nói cách khác, file User.vue và ApiCalling.vue sẽ hoàn toàn tách biệt ko liên quan gì đến nhau, và như thế e phải làm cách nào đó để liên kết giữa chúng và như thế app của e cũng ko phải là SPA (single page application), không đúng lắm bản chất của Vue đó là dùng để tạo ra SPA.
Nếu e mới học, để dễ hiểu thì lời khuyên là chỉ dùng duy nhất 1 file .blade cho toàn bộ project, và sẽ có nhiều file .vue nhé e.
THẢO LUẬN
@dao.thai.son điểm chưa tốt là gì bạn? và tốt hơn thì phải làm sao?
@tinhtn89 Mình nghĩ lên sử dụng middleware
Cảm ơn bạn.
Mình thấy cách này có thể chạy được, nhưng nó chưa hẳn là cách tốt.
Nghề nào cũng vậy mà thôi.
Cảm ơn bạn. Mình muốn nó trên tất cả các url của web nên mình dùng view share trong appProvider
$viewweb = Cookie::queue('viewweb','Yes', 1); View()->share('viewweb', $viewweb);Còn trong master blade thì mình chỉ kiểm tra biến viewweb là xong.
$viewweb = Cookie::get('viewweb','none'); @if($viewweb !== 'Yes') New @else OLD @endifBạn thấy sao?
Hay phết đấy, cho mình hỏi là bạn làm cách nào để có cái flow stack chạy như mấy ảnh gif vậy, chỉ mình với
Cám ơn bạn
cảm ơn bạn nhé
bạn ơi giúp mk dc ko mk ko tạo dc
Kiến thức rất bổ ích!
Project hiện tại mình làm cũng đang y chang. Nhưng có vài vấn đề liên quan tới batch processing mà do work load chưa lớn nên cũng chưa xử lý.
cám ơn bạn
Bài viết hay, sâu sắc đi vào lòng người ^^
lợi hại (baiphuc)
Hi,
Máy mình windows 10 thì map cái traefik.local về 127.0.0.1. Hi vọng giúp được ai gặp lỗi khi map về 0.0.0.0 như trong bài.
@tuan1997 bạn dùng version elastic mới hơn xem, ở trên nó notice require 7.6.2 trở lên kìa
à đúng rồi, cảm ơn bạn !!!
Dạ vâng. Em cảm ơn a nhiều ạ.
a đã nói từ comment trước, đó là khi e chuyển file blade thì sẽ dẫn tới việc e chuyển qua 1 ứng dụng Vue hoàn toàn khác, hay nói cách khác, file
User.vuevàApiCalling.vuesẽ hoàn toàn tách biệt ko liên quan gì đến nhau, và như thế e phải làm cách nào đó để liên kết giữa chúng và như thế app của e cũng ko phải là SPA (single page application), không đúng lắm bản chất của Vue đó là dùng để tạo ra SPA.Nếu e mới học, để dễ hiểu thì lời khuyên là chỉ dùng duy nhất 1 file
.bladecho toàn bộ project, và sẽ có nhiều file.vuenhé e.