DISCUSSIONS

Sep 14th, 2017 3:25 AM

interesting

0
Sep 14th, 2017 2:27 AM

Dạ, cám ơn Anh Trước nay chỉ làm những hệ thống có thời gian ghi giữa 2 lần đủ để thực hiện các bước trên nên còn hơi lúng túng Anh ạ. Hiện tại thì bài toán đang được fix theo để đáp ứng Spec của khách hàng trước rồi sau đó mới optimize lại, em sẽ nghiên cứu theo hướng của Anh suggest và sẽ sớm báo lại kết quả ạ 😄

0
Sep 13th, 2017 3:59 PM

Mọi thắc mắc bạn có thể trao đổi trực tiếp với mình qua gmail [email protected] Mình thật ra cũng k có tài liệu cụ thể. cứ làm rồi gg thôi

0
Sep 13th, 2017 1:26 PM

anh cho em xin source code e đang cần để tham khảo Gmail: [email protected]

0
Sep 13th, 2017 9:24 AM

a co the gui cho e tai lieu ve jenkins dk a?? e doc tren nay k hiu lam. gmail cua e la: [email protected]. E CAM ON ANH

0
Sep 13th, 2017 9:02 AM

Chào bạn! Mình thấy Amazon có rất nhiều module service. Trong đó thì 2 cái service nổi bật nhất là S3 và EC2, thì bài viết có viết rồi. Tuy nhiên còn rất nhiều module service khác nữa, nếu bài viết tiếp theo được bạn chia sẻ thì tốt quá.

0
Sep 13th, 2017 9:01 AM

EC2 và Hosting khác nhau, EC2 là dịch vụ để cung cấp cloud server, 1 cloud server có thể chia ra thành nhiều hosting, nhưng hosting thì ko thể làm ngược lại. Có thể hiểu đơn giản cloud server > hosting. Google Drive là 1 giải pháp cung cấp dịch vụ lưu trữ dữ liệu, Về cơ bản ý nghĩa chức năng của nó giống với dịch vụ S3, cả 2 đều là hệ thống Object Storage

0
Sep 13th, 2017 8:30 AM

Dùng nó nhé.

0
Sep 13th, 2017 8:24 AM

mình chưa bạn ạ.

0
Sep 13th, 2017 8:14 AM

Thanks bác. hay lắm, có thằng này chắc cũng đỡ mệt hơn mà cũng tương tự như trên nhỉ https://laravel.com/docs/5.4/dusk

+1
Sep 13th, 2017 8:12 AM

Bạn đã dùng should trong query string đó chưa?

0
Sep 13th, 2017 7:53 AM

Tức là e sẽ lưu 1 trường tên là config, nó chứa giá trị như sau: +hello -world ở 1 document. Khi người dùng tìm kiếm từ "hello world" thì những document nào có trường config có giá trị như: +hello +world sẽ được lấy ra. Qua tìm hiểu mình thấy thằng elasticsearch có thằng query string cho phép mình tìm kiếm kiểu cấu hình từ khóa. https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html

Nhưng giờ vấn đề là khi người dùng gõ "hello world" thì mình làm ntn để đi truy vấn vào trường config để lấy ra những kết quả mong muốn.

0
Sep 13th, 2017 7:17 AM

skype thuộc loại buộc phải dùng, nên ko thể phàn nàn & ko nên phàn nàn

0
Sep 13th, 2017 7:01 AM

đây là toán chứ có phải code đâu @@, dành cho các bạn chuyên toán - tin

0
Sep 13th, 2017 6:44 AM

Sorry, mình đã nói sai, bạn đã hiểu rõ mình muốn miệt thị bạn!

0
Sep 13th, 2017 6:30 AM

Không nên nên sử dụng Node.js cho các ứng dụng đòi hỏi sự tính toán nặng CPU

nghĩa là nếu 1 lúc nào đó mà có 1 vòng for i = 1 -> 1000_000 thì có nghĩa là ứng dụng node của bạn đến lúc chết và phải viết lại bằng ngôn ngữ khác - true multi thread

0
Sep 13th, 2017 6:18 AM

mình thử review anh Bob nhé,

mình mà là anh Bob thì ngày đầu bạn phải đọc https://google.github.io/styleguide/javaguide.html

nếu nodejs thì đọc https://github.com/airbnb/javascript

2 anh Bob chắc cũng nói chuyện sai trái nhiều về vần đề này 😃

vấn đề 2 thì mình bảo lưu quan điểm giống của bạn, code là để cho dễ đọc chứ ko thể hiện gì cả, với cả debug cũng tiện (nếu policy cty cho dùng debug)

+1
Sep 13th, 2017 6:06 AM

Bạn có thể nói cụ thể hơn không hoặc cho luôn 1 ví dụ cụ thể mong muốn đầu vào, đầu ra ntn?

0
Sep 13th, 2017 5:18 AM

Cơ bản theo mô tả thì seqNo biến data set của bạn trở thành giống như 1 queue. Với mức độ concurrency như mô tả thì đây là 1 bài toán không nhỏ, việc chỉ dựa vào code để xử lý luôn để lại vấn đề nếu bạn không tạo được 1 queue thống nhất giữa các thread, hoặc tốc độ xử lý của hệ thống không đáp ứng được.

Nếu phương án built-in của SQL hiện tại không thể giải quyết ngay được, bạn nên cân nhắc

  • Cân đối lại giữa requirement và SQL engine. Trong TH là MySQL không phải lúc nào InnoDB cũng tốt nhất cho concurrency khi mà MyISAM có tốc độ lớn hơn InnoDB rất rất nhiều, mà lại single thread. Trong TH ghi siêu tốc như thế này, MyISAM là một lựa chọn tốt hơn nhiều InnoDB. Đây là phương án đơn giản nhất, vì bạn chẳng phải đổi gì cả, ngoại trừ engine cho table có seqNo
  • Sử dụng hệ queue chuyên biệt. Đơn giản nhất là dùng Redis. Sau đó là async update seqNo
0
Sep 13th, 2017 5:00 AM

theo mình hiểu đơn giản thì process là do Operating System tạo, quản lý. Nó thuộc về OS. còn thread là của process

+1