Search
Chủ nhật , 27/09/2015, 07:30 AM

Google lớn tới cỡ nào?

(Doanh nghiệp) - Chúng ta có thể trả lời câu hỏi trên bằng con số doanh thu hoặc giá cổ phiếu, hoặc khách hàng, hoặc mức độ ảnh hưởng của công ty với thế giới. Nhưng đó không phải là tất cả.

Google lớn tới cỡ nào?

Bởi vì, ngoài những thứ đó ra, Google còn là một đế chế phần mềm khổng lồ. Do đó, chúng ta có thể trả lời câu hỏi hỏi “Google lớn tới cỡ nào” bằng số lượng mã (code) mà Google đang quản lý, để có thể cung cấp, duy trì tất cả các dịch vụ Internet hiện nay – từ Google Search đến Gmail đến Google Maps.

Rachel Potvin, nhà quản lý kỹ thuật của Google, ước tính Google phải quản đến khoảng 2 tỷ dòng code. Để dễ hình dung, hệ điều hành Windows của Microsoft, một trong những công cụ phần mềm phức tạp nhất từng được xây dựng cho máy tính, một dự án đã được phát triển từ những năm 1980 – có thể có khoảng 50 triệu dòng code.

Như vậy, Google đang phải quản số lượng code gấp 40 lần so với Windows. 2 tỷ dòng code này điều hành tất cả dịch vụ của Google, từ Google Search, Google Maps, Google Docs, Google+, Google Calendar, Gmail, YouTube, và các dịch vụ internet khác của hãng, và tất cả 2 tỷ dòng này nằm trong một kho code duy nhất để tất cả 25.000 kỹ sư Google xử lý. Trong nội bộ công ty, Google xử lý code của hãng như một hệ điều hành khổng lồ. “Dù không thể chứng minh, song tôi đoán đây là kho code duy nhất, lớn nhất đang được sử dụng trên thế giới”, Potvin nói.

Google có thể là một trường hợp đặc biệt. Nhưng trường hợp của hãng cho thấy phần mềm đã phát triển mạnh mẽ như thế nào trong thời đại internet. Chỉ các kỹ sư mới có thể tiếp cận kho code khổng lồ của Google, song nó cũng gần giống như kho nguồn mở công khai GitHub, nơi các kỹ sư có thể hàng tấn code lên Internet. Theo trang Wired, chúng ta đang tiến đến một thế giới mà chúng ta thường phải hợp tác với nhau trong các mã phần mềm, ở một quy mô lớn. Đây là cách duy nhất để chúng ta có thể theo kịp sự tiến triển như vũ bão của các dịch vụ internet hiện đại.

“Có 25.000 nhà phát triển như Google, nghĩa là họ đang chia sẻ code với vô số người có vô số loại kỹ năng”, Sam Lambert, giám đốc hệ thống của GitHub nói. “Nhưng, là một công ty nhỏ, bạn có thể nhận được một số lợi ích tương tự khi dùng GitHub và nguồn mở”.

Google lớn tới cỡ nào?

Làm thế nào quản được 2 tỷ dòng code?

Vấn đề là, xây dựng và vận hành “con quái vật” 2 tỷ dòng code này là một nhiệm vụ không đơn giản. “Đó hẳn là một thách thức kỹ thuật – một kỳ công”, Lambert nói. “Những con số này thực sự gây choáng váng”.

GitHub để các lập trình viên dễ dàng chia sẻ và hợp tác về code. Nhưng GitHub không triển khai một dự án phần mềm đơn lẻ nào, họ trải ra hàng triệu dự án. Còn Google lại kết hợp nhiều dự án vào một. Việc vận hành kho code khổng lồ này cùng với nhiều kỹ sư như vậy hẳn là một khó khăn. Nhưng theo Potvin, mọi thứ vẫn ổn.

Về cơ bản, Google đã xây dựng hệ thống quản lý riêng để vận hành tất cả “đống code” này. Hệ thống này được gọi là Piper và nó chạy qua cơ sở hạ tầng trực tuyến khổng lồ mà Google đã xây dựng để vận hành tất cả dịch vụ online. Theo Potvin, hệ thống Piper được dùng tại 10 trung tâm dữ liệu khác nhau của Google.

Toàn bộ 2 tỷ dòng code này không chỉ nằm trong một hệ thống duy nhất cho mọi kỹ sư của công ty, mà hệ thống này còn mang lai cho các kỹ sư Google sự tự do tuyệt vời để sử dụng và kết hợp code từ các dự án khác nhau. “Khi bắt đầu một dự án mới”, Potvin nói, “các kỹ sư đã có sẵn một thư viện giàu có. Hầu như mọi thứ đã sẵn sàng”. Hơn nữa, kỹ sư có thể tạo ra một thay đổi code và ngay lập tức triển khai nó trên khắp các dịch vụ Google. Khi cập nhật một thứ gì đó, là họ có thể cập nhật mọi thứ.

Tuy nhiên, hệ thống này cũng có những hạn chế. Potvin nói những mã nhạy cảm cao – như là những mã có liên quan đến thuật tìm kiếm PageRank của Google chẳng hạn – được đặt trong những kho riêng biệt khác, và chỉ những nhân viên đặc biệt mới được tiếp cận. Song về cơ bản, code của Google là một “quái vật khổng lồ” cho phép các kỹ sư thoải mái sử dụng để xây dựng các ý tưởng, giải pháp.

Google lớn tới cỡ nào?

Như Lambert đã nói, xây dựng và điều hành một hệ thống như vậy không chỉ yêu cầu kiến thức mà còn khối lượng sức mạnh điện toán lớn. Piper xử lý khoảng 85 terabyte dữ liệu (85.000 gigabyte) và 25.000 kỹ sư của Google đưa ra khoảng 45.000 thay đổi kho code mỗi ngày. Đó là một khối lượng công việc khủng. Trong khi hệ điều hành nguồn mở Linux có 15 triệu dòng code trên 40.000 file phần mềm, các kỹ sư Google điều chỉnh 15 triệu dòng code trên 250.000 file mỗi tuần.

Cùng lúc đó, Piper phải vận hành để loại bỏ gánh nặng cho các coder. Nó phải đảm bảo các kỹ sư có thể quản được tất cả các code; rằng họ không dẫm lên chân nhau khi thay đổi code; họ có thể sẵn sàng loại bỏ lỗi và các code không sử dụng ra khỏi kho. Hiện Google đã chuyển hệ thống Piper sang một hệ thống mới có tên Perforce – một dạng như là để các chương trình máy móc tự động xử lý phần lớn nhiệm vụ.

Điều đó không có nghĩa là các chương trình máy móc này viết code, mà chúng chỉ tạo ra nhiều dữ liệu và file cáu hình cần thiết để điều hành phần mềm của công ty. “Bạn cần phải nỗ lực duy trì code luôn đúng, chuẩn”, Potvin nói. “Và không chỉ con người mới làm được điều này, mà robot cũng làm được”.

Tất cả mọi người đều có thể làm như Google

Liệu các công ty khác có thể dùng mô hình tương tự? Chắc chắn là có. Ứng dụng Facebook quản lý 20 triệu dòng code, và Facebook cũng xử lý toàn bộ trong một dự án duy nhất. Những công ty khác cũng đang làm tương tự trên quy mô nhỏ hơn. Khi các công ty đạt đến quy mô như Google hay Facebook, mọi thứ có thể khó khăn hơn. Song Google và Facebook đang tìm giải pháp – cho tất cả mọi người.

2 internet đang nghiên cứu một hệ thống quản lý phiên bản nguồn mở để  mọi người có thể sử dụng và quản lý code số lượng lớn. Hệ thống mới này dựa trên một hệ thống hiện có là Mercurial. “Chúng tôi đang xem liệu có thể dùng Mercurial cho những dự án quản code quy mô như Google hiện nay”, Potvin nói và cho biết Google đang hợp tác chặt chẽ với chuyên gia lập trình Bryan O’Sullivan và những người khác tại Facebook.

Điều này thật phấn khích. Sau tất cả, rất ít công ty có thể quản lý nhiều code như Google hay Facebook làm hiện nay. Nhưng trong tương lai gần, họ sẽ có thể.


Tin khác

Giá vàng

Sáng 4/4, giá vàng trong nước tiếp tục giảm mạnh
Sáng nay, giá vàng nhẫn bán ra cao nhất ghi nhận ở mức 102,3 triệu đồng/lượng, trong khi giá vàng...
 
Giá dầu có thể lên tới 130 USD/thùng
Các nhà phân tích không loại trừ khả năng giá dầu sẽ đạt 100 USD/thùng. Thậm chí, giá dầu có...
 
Các NHTƯ mua vàng nhưng không đột biến, người dân tích trữ không cao - 'thế lực bí ẩn' nào đẩy giá vàng tăng điên cuồng?
Biến động chưa từng thấy trên thị trường vàng thế giới đã trở thành tâm điểm thảo luận của các...
 
Giá vàng lập đỉnh, dân vẫn xếp hàng dài đi mua: Có người chốt mua 15 cây vàng nhẫn
Dù giá vàng nhẫn tăng mạnh và lập đỉnh mới, nhiều người dân vẫn xếp hàng đi mua vàng.

Tài chính

Mùa lễ hội nhiệm màu cùng khách sạn Hà Nội Daewoo 
Khoảng thời gian đẹp nhất trong năm tại khách sạn Hà Nội Daewoo tựa như một bản hoà ca rộn...
 
Soundcore Liberty 5: Bước tiến đột phá trong công nghệ khử tiếng ồn giọng nói với Adaptive ANC 3.0 và Dolby Audio
Thương hiệu âm thanh không dây Top 3 toàn cầu[1] ra mắt tai nghe thế hệ mới bạn đồng...
 
X Tăng phí “ Khủng”, người dùng “ Ồ ạt” tìm đến XBIT: “Trump Coin” bùng nổ, DEEI lên ngôi
Trong khi nền tảng mạng xã hội X (trước đây là Twitter) gây ra không ít tranh cãi khi mạnh...
 
“We make impossible things possible” - Staris Latkas mang triết lý đột phá song hành cùng khu nghỉ dưỡng lớn nhất của Marriott tại việt nam
Nha Trang Marriott Resort Spa, Hon Tre Island trân trọng thông báo việc bổ nhiệm ông Staris Latkas vào...
 
Mùa lễ hội nhiệm màu cùng khách sạn Hà Nội Daewoo 
Khoảng thời gian đẹp nhất trong năm tại khách sạn Hà Nội Daewoo tựa như một bản hoà ca rộn...
 
MGallery Hotel Collection tại Châu Á ra mắt loạt trải nghiệm sống động nhân dịp Ngày hội Di sản - Heritage Days 2025
MGallery Hotel Collection tôn vinh lịch sử toàn cầu thông qua các hoạt động trong Ngày hội Di sản Heritage...
 
Ở đây có viết thư tình cho tổ quốc, Đừng bỏ lỡ 80 năm chỉ có một lần
Trong thời đại mà mọi thứ đều được gõ phím hay chạm màn hình, liệu có bao giờ bạn tự...
 
Khách sạn Hà Nội Daewoo được vinh danh trong top 10% khách sạn hàng đầu thế giới bởi Tripadvisor
Mới đây, khách sạn Hà Nội Daewoo vinh dự được Tripadvisor nền tảng du lịch lớn và uy tín...
 
Ông Trump tuyên bố sẵn sàng đàm phán thuế quan
Tổng thống Mỹ Donald Trump để ngỏ khả năng đàm phán thuế quan với các đối tác thương mại.
Wellness Expo 2025: 100 doanh nghiệp trong và ngoài nước tham gia hành trình sống khỏe - Công nghệ nâng tầm sống khỏe
Doanh nghiệp và người tiêu dùng có cơ hội trải nghiệm công nghệ chăm sóc sức khỏe tiêu biểu của...
 
Bùng nổ xu hướng chăm sóc sức khỏe tại Wellness Expo 2025
Hà Nội, ngày 11 tháng 9 năm 2025. Triển lãm Quốc tế về Sản phẩm Chăm sóc Sức khỏe và...
 
Hoa ca - Khu vườn đoàn viên rực rỡ từ khách sạn Hà Nội Daewoo
Tiếp nối hành trình tinh hoa qua gần 30 mùa trăng viên mãn, Tết Đoàn Viên 2025, khách sạn Hà...
 
BRGMART mang ẩm thực Hoa Kỳ tới bàn ăn Người Việt
13/6/2025, hệ thống siêu thị BRGMart, Đại Sứ Quán Hoa Kỳ và Hiệp hội xuất khẩu thịt Hoa Kỳ (USMEF)...
 
Dấu hiệu nhận biết rau
Bài viết này sẽ cung cấp cho bạn một số đặc điểm để nhận biết rau có thuốc trừ sâu,...
 
Delectech ra mắt Tính Năng Mới cho Seotobo: Viết Nội Dung Tự Động giúp SEO đỉnh cao
Trong thời đại mà trí tuệ nhân tạo (AI) ngày càng trở thành xu thế, việc tích hợp AI vào...

Chứng khoán

X Tăng phí “ Khủng”, người dùng “ Ồ ạt” tìm đến XBIT: “Trump Coin” bùng nổ, DEEI lên ngôi
Trong khi nền tảng mạng xã hội X (trước đây là Twitter) gây ra không ít tranh cãi khi mạnh...
 
Một doanh nghiệp chia cổ tức khủng, cổ phiếu lập tức tăng vọt
Cổ tức tiền mặt tỷ lệ 50% là mức cao nhất doanh nghiệp này chi trả cho cổ đông kể...
 
Để kiếm 100.000 USD: Thu nhập bình quân người Philippines mất 26 năm, Indonesia mất 22 năm, Việt Nam thì sao?
100.000 USD tương đương với bao nhiêu năm thu nhập bình quân của nước khác trong khu vực Đông Nam...
 
Góc nhìn CTCK: Đà tăng sẽ sớm quay trở lại, VN-Index hướng lên 1.280 điểm
Nhận định về thị trường trong những phiên tới, các CTCK cho rằng đà tăng sẽ sớm quay trở lại,...

Doanh nhân

Sản phẩm chứa sữa non từ Mỹ dẫn đầu thị trường tiếp tục gọi tên Colosbaby từ Vitadairy
Tại lễ vinh danh Thương hiệu Dẫn đầu 2024 (Vietnam Leading Brands 2024), Công ty Cổ phần Sữa VitaDairy Việt...
 
Người đàn ông gốc Việt đứng sau
Tiến sĩ Lợi Nguyễn sinh năm 1960 là Phó chủ tịch cao cấp về mảng Kết nối Quang và Đồng...
 
Bộ Kế hoạch Đầu tư báo tin mừng về đầu tư công
Đầu tư công đang là động lực hết sức quan trọng của nền kinh tế và được cả xã hội...
 
Masayoshi Son vừa lật ngược tình thế ngoạn mục, chứng minh mình vẫn là quái kiệt trong lĩnh vực đầu tư
Sau chuỗi IPO thất bại khủng khiếp của nhiều startup, Masayoshi Son cuối cùng cũng đã tìm lại được hào...
Top
Điện thoại:

Tiếp thị & Tiêu dùng - tiepthitieudung.com. All Right Reserved
Tiếp thị & Tiêu dùng - Cập nhật thông tin mới nhất về giá cả, thị trường, mua sắm...
tiepthitieudung.com giữ bản quyền trên website này
Liên hệ: [email protected]

2.72454 sec| 2008.688 kb