Khi công ty của bạn có quy mô bằng với Facebook, với hơn 2 tỷ người dùng trên hàng triệu máy chủ, bất kỳ sự thay đổi nào cũng phải được đồng bộ trên toàn bộ nền tảng. Đây rõ ràng không phải công việc mà người thường có thể làm được.
Để giải quyết vấn đề trên, đội ngũ kỹ sư của Facebook đã phát triển hệ thống gọi là Location Aware Delivery (LAD), với mục đích tự động phân phối cấu hình đến toàn bộ máy chủ của họ. Trước khi xây dụng LAD, Facebook cũng đã từng sử dụng hệ thống phân phối cấu hình mã nguồn mở Zoo Keeper, tuy nhiên với kích thước quá khồng lồ của Facebook, Zoo Keeper cũng không thể đáp ứng nổi.
Zoo Keeper chỉ phân phối được cấu hình tối đa 5Mb tới tối đa 2500 máy chủ trong một lần chạy. Có thể bạn sẽ cho rằng cứ chạy nhiều lần thì sẽ chạy hết cho toàn bộ máy chủ thôi? Nhưng bạn cần phải hiểu rõ ý nghĩa và tầm quan trọng của việc thay đổi các cấu hình cho toàn bộ máy chủ một cách nhanh nhất có thể.
Đó là, Facebook mong muốn tất cả các tính năng mới nhất, các thay đổi mới nhất của họ phải được cung cấp đến tất cả các người dùng (có thể phân chia theo khu vực địa lý) một cách nhanh nhất và phải đúng theo thời gian thực, nghĩa là tất cả người dùng Facebook ở Canada phải được sử dụng cùng một chức năng mới nhất đó với người dùng Facebook ở Mỹ.
Facebook muốn tạo ra một công cụ mới, tốc độ phân phối cấu hình phải ở mức 5s và dung lượng cấu hình gấp 10 lần của Zoo Keeper. Đây quả là điều điên rồ với các công ty khác, nhưng để người dùng đạt được trải nghiệm tốt nhất, Facebook cần phải làm như vậy .
LAD, hệ thống mà nhóm kỹ sư của Facebook tạo ra, bao gồm các phần: một proxy nằm trên hệ thống chính của Facebook, có chức năng cung cấp các bản cấu hình mới nhất đến các máy chủ nào cần. Phần thứ hai là một hệ thống phân phối, như tên gọi, phần phân phối này sẽ cung cấp các thông tin cấu hình để tất cả các hệ thống máy chủ của Facebook thực hiện. Để làm được điều này, nó sẽ liên tục kiểm tra các bảng cấu hình mới nhất tự hệ thống proxy, nếu phát hiện ra bảng cấu hình mới, nó sẽ tạo một cây sơ đồ các máy chủ và sẽ tự động thực hiện cập nhật trên tất cả các máy chủ đó.
Mô hình cây sơ đồ trên sẽ giúp Facebook giải quyết những vấn đề gặp phải khi phân phối các thay đổi ở mức cực đại. "Bằng cách sử dụng cấu trúc cây, LAD bảo đảm rằng sẽ gửi các bản cập nhật đến các proxy, proxy sẽ tiếp tục phân phối đến các máy chủ trong đội của mình. Sau đó các máy chủ đó tiếp tục gửi đến các máy chủ con, không có máy chủ nào bị tbỏ sót. Quy trình như vậy sẽ giải quyết được được tình trạng quá tải khi một số máy chủ phải chịu trách nhiệm phân phối các bản cập nhật đến hàng triệu các máy chủ còn lại." Haider-Zaveri viết.
So với hệ thống Zoo Keeper cũ, LAD của Facebook đã nâng dung lượng file cập nhật từ giới hạn chỉ 5Mb lên 100MB, phân phối đến 40.000 máy chủ một lần thay vì 2500 như Zoo Keeper.
Tất nhiên, với quy mô quá khổng lồ của mình, thì hệ thống LAD mới cần phải thử nghiệm nhiều hơn để đáp ứng quá trình hoạt động trơn tru. Nhưng, với số lượng người dùng quá lớn của Facebook hiện nay, việc xây dụng một hệ thống như trên là rất cần thiết, khi họ phải đối mặt mới một vấn đề mà chưa từng ai gặp phải trước đây.
" alt=""/>Facebook làm thế nào để có thể cấu hình cho hàng triệu máy chủ mỗi ngày?Trong khi TSM không tỏ ra quá áp đảo nếu so với thành tích bất bại ở giải đấu Mùa Hè năm ngoái, nhưng hy vọng đặt vào họ tại CKTG vẫn không ngừng tăng. Tuy nhiên, đừng trông quá xa, công việc của TSM tại khu vực của họ vẫn chưa xong đâu.
TSM sẽ phải giành chiến thắng ít nhất một trận đấu thuộc vòng play-off LCS Bắc Mỹ Mùa Hè 2017 để chắc suất góp mặt tại CKTG 2017.
Dưới đây là những kịch bản có thể xảy ra mà sáu đội tuyển còn trụ lại tại vòng play-off LCS Bắc Mỹ Mùa Hè 2017 cần làm để trở thành đại diện khu vực tham dự CKTG 2017 tại Trung Quốc.
Đương nhiên, đội tuyển giành chức vô địch sẽ nghiễm nhiên trở thành hạt giống số một của khu vực Bắc Mỹ. Do đó, trang Dot Esportssẽ tập trung vào hạt giống số hai, tức đội tuyển giành được nhiều điểm Championship Point (CP) nhất xuyên suốt hai giải đấu Mùa Xuân và Mùa Hè. Trong khi hạt giống số ba sẽ được tuyển lọc từ Vòng loại Khu vực.
Team SoloMid
TSM không phải tham gia thi đấu ngay ở Vòng 1 vòng play-off, đồng nghĩa với việc thứ hạng thấp nhất mà họ có thể đạt được tại LCS Bắc Mỹ Mùa Hè 2017 là vị trí thứ tư. Họ đã nhận được 90 điểm CP nhờ đánh bại Cloud9tại trận Chung kết LCS Bắc Mỹ Mùa Xuân 2017.
Trớ trêu thay, C9 cũng đang là đội tuyển có cơ hội lớn giành vé tham dự CKTG. Nhưng vẫn có thể xuất hiện những viễn cảnh C9 giúp đỡ TSM…Dưới đây là những yêu cầu cần thiết để TSM có thể hoàn thành mục tiêu:
Cloud9
C9 cũng đang trong tình trạng tương tự như TSM khi họ vẫn góp mặt trong top 6 đội tuyển mạnh nhất LCS Bắc Mỹ Mùa Hè 2017. C9 phải thắng ít nhất một trận đấu tại vòng play-off. Bởi nếu không, một trong số các đội tuyển như TSM, Immortals, Counter Logic Gaminghay Team Dignitassẽ có điểm CP nhỉnh hơn họ.
Tuy nhiên, C9 cũng có ít nhiều “vốn dắt lưng” với 70 điểm CP giành được từ ngôi Á quân LCS Bắc Mỹ Mùa Xuân 2017.
Immortals & Team EnVyUs
IMT là hạt giống số hai của vòng play-off, trong khi nV lại rơi vào cặp đấu thuộc Nhánh Dưới – nhưng cả hai đều có cơ hội ngang nhau để vượt qua vòng loại CKTG khi không sở hữu bất cứ điểm CP nào ở giải đấu Mùa Xuân.
IMT đã chắc chắn “đút túi” 40 điểm CP do giành vị trí thứ hai chung cuộc tại vòng bảng, nhưng chừng đó chắc chắn là chưa đủ. Mục tiêu duy nhất mà cả IMT lẫn nV buộc phải hướng tới là:
Counter Logic Gaming và Team Dignitas
Hai đội này đang ngồi chung trên một chiếc thuyền. Nếu một trong số họ giành ngôi Á quân, thì đó cũng chính là cách nhanh nhất giúp họ chắc chắn có mặt tại ngày hội LMHTlớn nhất thế giới diễn ra vào tháng 9 tới đây.
Trên đây là những kịch bản hoàn toàn có thể xảy ra khi sáu đội bước vào những cặp đấu quyết định tại vòng play-off LCS Bắc Mỹ Mùa Hè 2017, khởi tranh từ ngày 20/8 – với cặp đấu đầu tiên giữa C9 vs Dignitas vào lúc 02g00 tại nhà thi đấu TD Garden, Boston, Mỹ.
Chịu (Theo Dot Esports)
" alt=""/>LMHT: Viễn cảnh nào để top 6 LCS Bắc Mỹ giành quyền tham dự CKTG?Kết quả kinh doanh quý tài khóa IV/2018 của Microsoft vừa được tiết lộ, theo đó doanh thu đạt 30,1 tỷ USD, thu nhập ròng 8,9 tỷ USD, EPS (lợi nhuận trên mỗi cổ phiếu) 1,14 USD. Các chỉ số này cao hơn so với cùng kỳ năm 2017 (lần lượt là 23,3 tỷ USD, 6,5 tỷ USD và 0,83 USD). Ba mảng kinh doanh đều chứng kiến tăng trưởng hai chữ số (gồm mảng doanh nghiệp, đám mây thông minh và điện toán cá nhân).
" alt=""/>Doanh thu Microsoft vượt mốc 100 tỷ USD