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

Theo dõi VGT trên

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? - Hình 1

Bởi vì, ngoài những thứ đó ra, Google còn là một đế chế phần mềm máy tính 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ể chia sẻ 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? - Hình 2

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

Video đang HOT

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? - Hình 3

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 đại gia 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ể.

Theo Bảo Bình/ICTNews

Google bất ngờ thay đổi logo

Sáng nay 2.9 (giờ VN), Google đã chính thức thay đổi biểu tượng logo mới. Logo này đã có hiệu lực trên trang tìm kiếm của công ty và cả trên các thiết bị di động.

Google bất ngờ thay đổi logo - Hình 1

Logo mới của Google đã được áp dụng trong trang Google Search

Theo Google, công ty quyết định thay đổi logo mới bởi vì cách mọi người tương tác với sản phẩm của hãng đã thay đổi. Logo mới giúp mọi người có thể nhận dạng về sự xuất hiện của Google ngay cả trên các thiết bị có màn hình nhỏ nhất.

Những màu sắc cũ của Google vẫn được giữ lại, nhưng Google đã chuyển từ phông chữ Serif sang phông chữ Sans-Serif cho biểu tượng đầy đủ của mình. Còn đối với biểu tượng logo ngắn, Google đã thay đổi màu xanh duy nhất cho biểu tượng "g" nhỏ thành "G" lớn bốn màu sắc mà theo Google đó là sự "đơn giản, gọn gàng, đầy màu sắc và thân thiện" đại diện cho Google trong tương lai.

Google bất ngờ thay đổi logo - Hình 2

Google vẫn sử dụng 4 màu sắc chủ đạo trong thiết kế logo của mình

Giải thích một cách sâu hơn, Google nói rằng các nhà nghiên cứu của họ muốn chắt lọc bản chất thương hiệu của họ xuống 4 màu sắc với một màu trắng làm nền. Trong quá trình này nhóm nghiên cứu đã quyết định mang logo cũ, kết hợp của một "phong cách gần gũi" với "sự thuần khiết của hình học trong toán học".

Google bất ngờ thay đổi logo - Hình 3

Google đã chọn logo mới trong một loạt danh sách logo đề xuất

Đối với trang tìm kiếm di động, thay đổi của Google sẽ làm cho nó trông tinh tế hơn, tập trung mạnh mẽ hơn vào hoạt động swiping thông qua kết quả theo chiều ngang. Với các ứng dụng di động của Google sẽ nhận được bản cập nhật trong thời gian sớm.

Kiến Văn

Theo Thanhnien

Bạn thấy bài viết này có hữu ích không?
Có;
Không

Tin liên quan

Tin đang nóng

Đệ nhất mỹ nhân là "ngoại lệ" của showbiz xuống sắc đáng tiếc sau 20 năm, U60 sống cô độc với 25.000 tỷ
07:00:06 03/07/2024
Diễn viên đình đám tranh chấp gần 6 tỷ với chồng cũ, còn bị xúc phạm "cô đi mà sinh con với người khác"
06:55:47 03/07/2024
Biết tôi không phải con ruột nhưng bố vẫn giấu giếm cho vợ, 27 năm sau bí mật bị phanh phui vì một hành động của mẹ
08:43:57 03/07/2024
Hé lộ thời điểm Khánh Vân và bạn trai hơn 17 t.uổi tổ chức đám cưới
08:53:30 03/07/2024
Trạm cứu hộ trái tim trước thềm tập cuối: An Nhiên được "tẩy trắng" nhưng chưa gây phẫn nộ bằng thái độ của Ngân Hà
09:23:25 03/07/2024
Mỹ nhân gầy trơ xương đáng báo động vì giảm cân cực đoan, lý do đằng sau khiến dân tình sốc nặng
08:56:08 03/07/2024
Chùm ảnh: Thủ môn cứu thua không tưởng, Thổ Nhĩ Kỳ vào tứ kết EURO 2024
07:53:10 03/07/2024
Lan truyền 6 cái tên bị loại của Anh Trai Say Hi, có cả sao nam hot nhất show khiến netizen bùng nổ tranh cãi!
10:03:02 03/07/2024

Tin mới nhất

Nâng cao và biến đổi hình ảnh của bạn bằng trình chỉnh sửa video trực tuyến CapCut

15:45:56 16/01/2024
Đã đến lúc bỏ lại các công cụ chỉnh sửa cũ và chấp nhận giải pháp thay đổi cuộc chơi. Gặp gỡ Trình chỉnh sửa video trực tuyến CapCut - giải pháp sẽ nâng cao, nâng cao và cách mạng hóa thế giới sáng tạo nội dung trực quan của bạn

Cách đăng Facebook để có nhiều lượt thích và chia sẻ

22:01:27 21/12/2022
Chắc hẳn là ai trong chúng ta cũng luôn muốn các bài đăng trên Facebook có được nhiều lượt thích và chia sẻ. Tuy nhiên, làm thế nào để tối ưu bài đăng thì không phải ai cũng biết

Thêm nhiều bang của Mỹ cấm TikTok

21:03:46 21/12/2022
Louisiana và Tây Virginia là hai bang mới nhất cấm công chức sử dụng TikTok trên thiết bị công do lo ngại Trung Quốc có thể theo dõi người Mỹ và kiểm duyệt nội dung

Microsoft cấm khai thác t.iền điện tử trên các dịch vụ đám mây để bảo vệ khách hàng

20:03:41 21/12/2022
Microsoft đã cập nhật thỏa thuận cấm khai thác t.iền điện tử trên các dịch vụ trực tuyến của mình. Việc khai thác t.iền điện tử trên dịch vụ của Microsoft cần có sự cho phép bằng văn bản của công ty, nhưng cũng chỉ nhằm mục đích thử nghiệ...

Facebook trấn áp hàng loạt công ty phần mềm gián điệp

20:01:24 21/12/2022
Meta (công ty mẹ của Facebook) cho biết họ đã ngăn chặn không dưới 200 hoạt động bí mật, trấn áp hàng loạt công ty phần mềm gián điệp kể từ năm 2017 tại khoảng 70 quốc gia

Meta đối mặt cáo buộc vi phạm các quy tắc chống độc quyền với mức phạt 11,8 tỷ đô

19:01:39 21/12/2022
Ủy ban Châu Âu - cơ quan điều hành của EU cho biết, đã phát hiện Meta vi phạm các quy tắc chống độc quyền của EU bằng cách bóp méo sự cạnh tranh trên thị trường quảng cáo trực tuyến. Meta có thể phải đối mặt với khoản t.iền phạt lên tới ...

Không cần thăm dò, Musk nên sớm từ chức CEO Twitter

15:01:33 21/12/2022
Người dùng Twitter, các nhà đầu tư Tesla và chuyên gia phân tích trong ngành đều cho rằng Elon Musk nên sớm từ chức CEO Twitter

Đại lý Việt nhập iPhone 14 kiểu 'bia kèm lạc'

14:01:42 21/12/2022
Muốn nhập được các mẫu bán chạy như iPhone 14 Pro/Pro Max, các chuỗi đại lý bán lẻ ủy quyền của Apple bắt buộc phải nhập thêm hàng loạt phụ kiện đi kèm

Khai trương hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR tại Quần thể Di tích Cố đô Huế

09:38:18 21/12/2022
Sáng 20/12, tại Ngọ Môn, Đại Nội Huế, Trung tâm Bảo tồn Di tích Cố đô Huế đã tổ chức Lễ Khai trương Hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR

'Dở khóc dở cười' với tính năng trợ giúp người bị tai nạn ôtô của Apple

09:37:54 21/12/2022
Tính năng phát hiện tai nạn ôtô mới ra mắt trên Apple iPhone và Apple Watch sẽ tự động tìm kiếm sự trợ giúp từ bộ phận cấp cứu khi có nguy cơ xảy ra tai nạn

Xiaomi sa thải hàng nghìn nhân sự

09:35:12 21/12/2022
Gã khổng lồ smartphone Trung Quốc Xiaomi đang lên kế hoạch sa thải 15% trong số hơn 30.000 nhân sự trong bối cảnh công ty gặp khó khăn

Apple sẽ bắt đầu sản xuất MacBook tại Việt Nam vào giữa năm 2023

09:34:00 21/12/2022
Đối với Trung Quốc, việc mất vị trí độc quyền sản xuất MacBook tượng trưng cho vị thế công xưởng thế giới của Trung Quốc đang bị suy yếu

Có thể bạn quan tâm

Cẩm nang kinh nghiệm du lịch Lagi Bình Thuận

Du lịch

11:27:06 03/07/2024
Với những thánh xê dịch và giới trẻ yêu thích khám phá, trải nghiệm, Lagi Bình Thuận là điểm đến hấp dẫn khó chối từ.

Mình yêu nhau, bình yên thôi - Tập 88: Đức Anh giục Hân quay lại

Phim việt

11:26:42 03/07/2024
Sau cuộc làm lành trước đó khi đi nghỉ cùng nhau, Đức Anh và Hân còn 2 lần hoà giải tại toà. Tuy nhiên, Đức Anh không muốn điều này.

Thời trang du lịch nổi bật của Hồng Diễm, phụ nữ trên 40 t.uổi nên tham khảo

Phong cách sao

11:25:48 03/07/2024
Để có thêm ý tưởng diện đồ du lịch mùa hè này, các quý cô trên 40 t.uổi nên tham khảo phong cách của nữ diễn viên Hồng Diễm.

Kay Trần trở thành nhân tố đáng gờm trong cuộc đua của các Anh tài

Tv show

11:23:02 03/07/2024
Dù chỉ về nhì về điểm số trong nhóm Anh tài rực lửa ở tập mở màn Anh trai vượt ngàn chông gai , Kay Trần đã cho thấy tiềm năng tạo nên sự bùng nổ.

Nửa đêm thấy người đàn ông lạ nằm trong chăn, tôi hét lên thất thanh, rồi xách túi về nhà mẹ đẻ ngay trong đêm

Góc tâm tình

11:22:31 03/07/2024
Thời gian gần đây, chồng tôi thường phải đi công tác, còn tôi thì đi làm về khá muộn. Cả hai vợ chồng đều bận rộn k.iếm t.iền. Chồng tôi bảo cố gắng một thời gian rồi cả hai sẽ có nhiều thời gian dành cho nhau hơn.

Bảo Anh vỡ oà khi con gái biết nói từ đầu tiên

Sao việt

11:20:02 03/07/2024
Vào tối 2/7, nữ ca sĩ sinh năm 1992 đã chia sẻ niềm hạnh phúc vì nhóc tỳ Misumi lần đầu tiên biết gọi mẹ Bảo Anh.

5 thói quen cơ bản giúp Hà Tăng giữ được làn da đẹp rạng ngời và luôn căng mướt dù đã gần 40

Làm đẹp

11:19:24 03/07/2024
Tăng Thanh Hà - ngọc nữ của màn ảnh Việt đã qua t.uổi 37 những vẫn sở hữu làn da đẹp mướt mịn. Làn da nâu của cô săn chắc vô cùng cuốn hút.

Cung hoàng đạo may mắn bậc nhất, t.iền ào ào về túi ngày 3/7

Trắc nghiệm

11:17:34 03/07/2024
Tử vi 12 cung hoàng đạo ngày 3/7 dự đoán vận trình sự nghiệp, tài lộc, tình duyên... giúp bạn chủ động ứng phó vận xui hay may mắn đến với mình.

Hot: Rosé (BLACKPINK) - Cha Eun Woo lộ bằng chứng nghi hẹn hò bí mật suốt 4 năm

Sao châu á

11:17:21 03/07/2024
Sáng 3/7, tờ Koreaboo đưa tin 2 thần tượng hàng đầu Kpop Rosé (BLACKPINK) - Cha Eun Woo (ASTRO) vừa trở thành tâm điểm chú ý với nghi vấn yêu đương bí mật.

Đến lúc TikToker Việt đu trend 'kiếp này cài hoa'

Netizen

11:08:03 03/07/2024
Gần đây, mạng xã hội Việt rầm rộ một trào lưu mới, liên quan đến những cánh hoa rực rỡ, bất chấp thời tiết khi mưa khi nắng ở nước ta. Đó là trào lưu kiếp này cài hoa , khởi nguồn từ TikTok.

Hội mỹ nhân Việt gợi ý 8 cách diện váy maxi đi biển xinh tươi, nổi bật

Thời trang

11:07:20 03/07/2024
Váy maxivới kiểu dáng điệu đà và nữ tính là một trong những kiểu trang phục được các mỹ nhân Việt yêu thích và thường xuyên lăng xê mỗi khi đi biển.