View profile

#213 - Netflix đã cải tiến hệ thống Real-time Data Infrastructure như thế nào?

Grokking Vietnam
Grokking Vietnam
Xin chào các bạn,
Hiện tại Grokking đang tuyển thêm các thành viên mới như sau:
Và trong số này chúng ta cùng tới với các bài viết sau:
  • Hooks, kỹ thuật thay đổi các chức năng lõi của Postgres.
  • Sharding là gì, kỹ thuật này đang được sử dụng như thế nào?
  • Netflix đã cải tiến hệ thống Real-time Data Infrastructure như thế nào?
  • Lời giải bài toán Traping Rain Water.
  • Tìm hiểu về tác giả của chương trình AI đầu tiên.
Chúc các bạn có một ngày cuối tuần vui vẻ.

Những bài viết hay
Góc Database
Góc Lập Trình
Đề ra tuần này: Maximum Frequency Stack
Lời giải đề bài tuần trước:
Dựa vào đề bài, ta dễ dàng nhận ra 1 lời giải đơn giản cho bài toán này như sau: Duyệt lần lượt từng vị trí từ 0 đến n, lượng nước chứa được trong mỗi vị trí bằng với giá trị nhỏ nhất của cột cao nhất bên trái và cột cao nhất bên phải trừ đi độ cao của vị trí đó.
Tuy nhiên, lời giải trên có độ phức tạp thuật toán O(N^2). Thuật toán trên có thể được tối ưu thêm dựa vào chi tiết sau. Để ý rằng lượng nước chứa được trong mỗi vị trí chỉ phụ thuộc vào 1 trong 2 giá trị lớn nhất của mỗi bên. Chính vì vậy nếu ta sử dụng 2 biến đếm leftmax và rightmax để ghi nhớ 2 giá trị này, ta sẽ giảm được thời gian xử lý xuống O(N).
Sau đây là 1 lời giải tham khảo cho bài toán.
(by ndaadn)
History
Sinh vào ngày 19/03/1927, Allen Newell được biết tới là người đã viết ra chương trình AI đầu tiên (trước khi khái niệm AI ra đời). Ông là nhà nghiên cứu khoa học máy tính và tâm lý học nhận thức tại RAND Corporation và tại Đại học Carnegie Mellon. Ông đã đóng góp vào ngôn ngữ xử lý thông tin và hai trong số các chương trình AI sớm nhất, Logic Theory Machine và General Problem Solver (với Herbert A. Simon).
Ông đã được trao giải thưởng Turing cùng với Herbert A. Simon vào năm 1975 vì những đóng góp cơ bản của họ đối với trí tuệ nhân tạo và tâm lý học nhận thức của con người.
Logic Theorist” đã chứng minh 38 trong số 52 định lý toán học cổ điển và thiết lập lĩnh vực lập trình heuristic.
(by lpv)
Code & Tools
  • Mantil: Build your AWS Lambda-based Go backends quicker than ever
  • Convoy: Fast and Secure Webhooks Service. 
Góc Sponsors
Fossil Việt Nam, tiền thân là Misfit, giữ vị thế là Trung tâm Nghiên cứu và Phát triển Công nghệ Thiết bị đeo thông minh trực thuộc Fossil Group. Từ những ngày đầu thành lập, đội ngũ kỹ sư Việt đã thiết kế và xây dựng hệ sinh thái thiết bị đeo thông minh phục vụ cuộc sống của hàng triệu người toàn cầu. Chúng tôi tự hào là những nhà đổi mới luôn bứt phá giới hạn của công nghệ và thời trang, tập trung phát triển 3 nhóm sản phẩm chủ lực: thiết bị, ứng dụng, và dữ liệu trên đám mây.
ĐIỀU FOSSIL TỰ TIN MANG ĐẾN CHO BẠN?
  • Tham gia nghiên cứu và phát triển Thiết bị đeo thông minh hàng triệu người dùng trên toàn thế giới. Với Fossil, mỗi việc bạn làm đều có thể mang lại thay đổi cho cuộc sống của rất nhiều người.
  • Lộ trình nghề nghiệp đa dạng, bất kể bạn muốn quản lý đội ngũ hay tập trung phát triển chuyên môn kỹ thuật.
  • Cơ hội làm việc và học hỏi từ các kỹ sư Google, Qualcomm, Citizen, v.v.
  • Bảo hiểm sức khỏe cao cấp, thu nhập và phúc lợi cạnh tranh mang đến trải nghiệm làm việc toàn diện nhất.
  • Môi trường làm việc linh hoạt để bạn thỏa sức học hỏi, phát triển và tạo ra tác động tích cực!
Fossil Việt Nam đang mở ra cơ hội với hàng loạt vị trí hấp dẫn 
(Cloud Engineer, Android Engineer, Software Architect), mời bạn tham khảo chi tiết công việc tại ĐÂY.
Kết nối với Fossil Việt Nam
Quotes
Developer accused of unreadable code refuses to comment.
unknown
Bạn đánh giá nội dung số newsletter này thế nào?
(1 = Rất tệ / 5 = Rất tốt)
👎 1 ——-—— 3 —— 4 —— 5 👍
Đánh giá của các bạn sẽ giúp chúng tôi liên tục cải thiện nội dung newsletter!
Did you enjoy this issue? Yes No
Grokking Vietnam
Grokking Vietnam

Cảm ơn bạn đã dành thời gian đọc newsletter kỳ này và chúng tôi hi vọng rằng bạn đã khám phá ra một số điều mới mẻ từ các bài viết trên. Các bạn có thể đọc lại các số cũ tại website newsletter.grokking.org

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Created with Revue by Twitter.
Viet Nam