Mối lương duyên bất ngờ giữa Microsoft và Linux bắt đầu bằng một bát phở

Mối lương duyên bất ngờ giữa Microsoft và Linux bắt đầu bằng một bát phở
Theo: Nguyễn Hải Theo Trí Thức Trẻ
Thể loại: Khoa Học Công Nghệ
Từ một bát phở Việt Nam, cả nhóm SQL Server đã quyết định nên hướng đi tương lai cho phần mềm nổi tiếng của mình.

Năm 2016, Microsoft đã làm cả người dùng và các nhà nghiên cứu phải ngạc nhiên khi họ thông báo SQL Server sẽ sớm chạy trên Linux. Trong suốt năm qua, những hỗ trợ của Microsoft cho Linux (và cộng đồng mã nguồn mở nói chung) đã trở nên rõ ràng hơn và giờ đây, dường như sứ mệnh của công ty là đưa các công cụ của họ đến người dùng của họ ở bất cứ lĩnh vực nào.

Thứ Hai tuần trước, công ty đã cho ra mắt bản phát hành lần đầu của SQL Server 2017, phiên bản đầu tiên chạy trên cả Windows, Linux và các container Docker. Riêng phiên bản cho container Docker đã có hơn 1 triệu lượt sử dụng, vì vậy không còn nghi ngờ gì nữa về việc phiên bản này đang nhận được nhiều sự quan tâm như thế nào. Và trong khi nó có nhiều tính năng mới và cải thiện về tốc độ, trên thực tế, việc SQL Server 2017 hỗ trợ Linux vẫn là một trong những điều thú vị nhất của bản phát hành này.

Trước đó, trong một buổi trao đổi với phóng viên Frederic Lardinois của trang Techcrunch, tổng giám đốc của Bộ phận Hệ thống Cơ sở dữ liệu Microsoft, ông Rohan Kumar đã cho biết thêm về lịch sử dự án này và làm thế nào cả nhóm có thể đưa một phần mềm phức tạp như SQL Server sang Linux.

Mọi việc bắt đầu từ một bát phở

Năm 2014, khi ngồi ăn phở trong một nhà hàng Việt Nam tại Redmond, ông Kumar và nhóm SQL Server của mình đã đưa ra một quyết định chưa từng có: họ cần phải đưa phần mềm nổi tiếng của mình sang Linux và xem nó như một bước đi chiến lược để duy trì vị thế của mình trên thị trường doanh nghiệp.

Nhưng như ông Kumar thừa nhận, đây cũng phải lần đầu tiên nhóm của ông tìm kiếm sự hỗ trợ cho Linux. “Trong quá khứ, chúng tôi đã có một vài cuộc thảo luận về nó, nhưng không được chấp nhận.” Ông cho biết. Nhưng 3 năm trước đây, khi ông Satya Nadella trở thành người đứng đầu công ty, cả nhóm quyết định đưa ra ý tưởng này một lần nữa, và họ đã phải bất ngờ về sự chấp thuận của công ty. “Thật ngạc nhiên khi thấy các quyết định được đưa ra nhanh như thế nào.” Tốc độ ra quyết định này ít nhiều có sự hỗ trợ của món phở Việt.

Ông Kumar nhấn mạnh rằng, nhóm của mình đã nhận thấy nhiều doanh nghiệp đã bắt đầu sử dụng SQL Server cho các tải công việc quan trọng của họ. Cùng lúc đó, họ cũng đang làm việc trong nhiều môi trường hỗn hợp, bao gồm cả Windows Server và Linux. Đối với nhiều doanh nghiệp này, việc cơ sở dữ liệu của họ không thể chạy trên Linux là một điểm trừ rất lớn.

Nói chuyện với các doanh nghiệp, tôi nhận ra việc đó rõ ràng đang trở nên cần thiết hơn.” Kumar cho biết. “Chúng tôi đang buộc khách hàng phải sử dụng Windows làm nền tảng của họ.” Ở giai đoạn trước đây của Microsoft, đây có thể là điều gì đó tích cực, nhưng ngày nay chiến lược của công ty đã hoàn toàn khác.

Kumar cũng nhấn mạnh rằng nhiều doanh nghiệp đang tìm kiếm một sự thay thế cho các sản phẩm cơ sở dữ liệu của Oracle. Nếu bạn muốn chạy Linux và sử dụng một cơ sở dữ liệu độc quyền với sự hỗ trợ đầy đủ cho doanh nghiệp, thì sau tất cả, bạn sẽ không hoàn toàn hài lòng với lựa chọn trên, và đó là cơ hội mà SQL Server cần phải tận dụng được.

Những thách thức mà cả nhóm phải vượt qua

Với quyết định được đưa ra, giờ cả nhóm lại đối mặt với một nhiệm vụ khó khăn: Làm thế nào để port hàng chục triệu dòng code của SQL Server sang Linux? Hơn nữa, Kumar không muốn phải có bất kỳ sự thỏa hiệp nào về các tính năng của nó, vì vậy họ phải đưa được toàn bộ cốt lõi của SQL Server sang nền tảng mới hoặc không gì cả (cho đến nay, nó vẫn chưa có các đồ họa giao diện người dùng và các công cụ như công ty mang lên Windows).

Cuối cùng, cả nhóm tìm ra câu trả lời mình cần trong một dự án vốn đã có trong Microsoft: Drawbridge. Drawbridge là một dự án nghiên cứu được đưa ra vào năm 2011, nhằm cung cấp một container với một lớp API nhỏ và một phiên bản Windows cơ bản được cấu hình để chạy ứng dụng trong container đó một cách hiệu quả hơn.

Về cơ bản, ý tưởng này là việc xây dựng các máy ảo tốt hơn và bảo mật hơn. Sau đó, thư viện của hệ điều hành sẽ thực thi các ứng dụng, quản lý bộ nhớ và các chức năng quan trọng khác, cũng như tích hợp vào bên dưới hệ điều hành.

Khoảng hai năm trước, nhóm SQL Server quyết định biến ý tưởng này thành cốt lõi cho nỗ lực tiến vào Linux. Nhóm lấy mã cơ sở (code base) của Drawbridge và bổ sung vào trong layer (lớp) của hệ điều hành SQL. “Ban lãnh đạo đã thể hiện sự quan tâm đúng đắn đến ý tưởng này.”

Chính lớp layer của hệ điều hành này đã làm dự án trở nên khả thi. Bởi vì SQL Server luôn cần vượt xa những gì Windows và Windows Server có thể mang lại, đặc biệt là với tác vụ quản lý bộ nhớ, nhóm đã đưa sẵn nhiều tính năng hệ điều hành tiêu chuẩn vào trong layer hệ điều hành của SQL Server. Ví dụ, nhờ vào điều này, SQL Server trong Drawbridge cũng có thể tự quản lý bộ nhớ của riêng nó.

Nhóm còn thành công đến mức, không chỉ xây dựng nên SQL Server trên Linux mà còn thực sự sáp nhập hệ điều hành SQL và những gì họ đã làm trên Drawbridge thành lớp SQL Platform Abstraction Layer chạy trên cả Windows và Linux. Kết quả là giờ đây nhóm SQL Server có thể làm việc từ một mã cơ sở duy nhất và không thực sự phải lo lắng về việc code sẽ chạy ở đâu (và điều này cũng bao gồm cả nền tảng Microsoft Azure).

SQL Server cho Linux sẽ bắt đầu có mặt phổ biến vào cuối năm nay. Tuy nhiên, ngay trong hiện tại, một số công ty đã đang sử dụng nó trong các sản phẩm của mình, và phiên bản cho Linux giờ có thể chạy nhanh như phiên bản cho Windows (giả sử phần cứng là tương đương nhau).

Khi nhìn xa hơn phiên bản phát hành cuối cùng, Kumar nhấn mạnh rằng nhóm nghiên cứu sẽ xem xét kỹ hơn vào việc gì cần làm tiếp theo. Trong khi việc sáng tạo trong lĩnh vực cơ sở dữ liệu sẽ tiếp tục được tăng tốc, không phải mọi khách hàng của Windows đều muốn cập nhật hàng năm cho các hệ thống quan trọng của mình. Cho dù vậy, nếu nhìn vào lộ trình phát hành SQL Server hàng năm với các bản SQL Server 2016 và 2017, có lẽ chúng ta sẽ không mấy ngạc nhiên khi bản phát hành lần đầu cho SQL Server 2018 sẽ sớm ra mắt trong thời gian tới.

Tham khảo Techcrunch

Google bí mật theo dõi vị trí của 10 triệu người dùng Android ở Úc và tiêu tốn của họ 580 triệu USD dữ liệu di động mỗi năm

tinybook tinybook 1 tuần 1 ngày
Google bí mật theo dõi vị trí của 10 triệu người dùng Android ở Úc và tiêu tốn của họ 580 triệu USD dữ liệu di động mỗi năm
Người dùng Android có thể bị Google theo dõi vị trí và tiêu tốn khoảng 1GB dữ liệu mỗi tháng, chưa kể thông tin sẽ được chuyển cho các nhà quảng cáo.

Khảo sát mới: 97% người dùng iPhone X thích tai thỏ, trong khi Siri bị ghét nhất

tinybook tinybook 1 tuần 2 ngày
Khảo sát mới: 97% người dùng iPhone X thích tai thỏ, trong khi Siri bị ghét nhất
Tưởng chừng thiết kế tai thỏ trên iPhone X sẽ khiến người dùng khó chịu, nhưng cái tên bị ghét nhất lại là cô trợ lý ảo Siri.

Đang tối mặt chuẩn bị IPO, Xiaomi lại bị Coolpad vác đơn kiện vi phạm bằng sáng chế

tinybook tinybook 1 tuần 2 ngày
Đang tối mặt chuẩn bị IPO, Xiaomi lại bị Coolpad vác đơn kiện vi phạm bằng sáng chế
Vụ tranh chấp này nổ ra vào thời điểm tương đối nhạy cảm khi Xiaomi đang chuẩn bị IPO tại Hồng Kông.

So sánh giữa tính năng điều hướng bằng cử chỉ của Android P và iPhone X

tinybook tinybook 1 tuần 4 ngày
So sánh giữa tính năng điều hướng bằng cử chỉ của Android P và iPhone X
Android P đang đem đến một loạt các tính năng mới đến hệ điều hành của Google, và một trong những cập nhật mới nhất là hệ thống giao diện dựa trên cử chỉ người dùng. Hệ thống này đã khiến nhiều người ngỡ ngàng vì nó khá giống với tính năng điều khiển bằng cử chỉ mà Apple đã giới thiệu trên iPhone X vào năm ngoái.

[Google I/O 2018] Video cho thấy Android P copy y nguyên tính năng điều hướng bằng cử chỉ của iPhone X

tinybook tinybook 1 tuần 6 ngày
[Google I/O 2018] Video cho thấy Android P copy y nguyên tính năng điều hướng bằng cử chỉ của iPhone X
Google đã hé lộ một số tính năng mới trong phiên bản kế tiếp của Android tại hội nghị nhà phát triển của mình. Tuy nhiên, có một tính năng trông quen thuộc đến đáng ngờ.

[Microsoft Build 2018] Lần đầu tiên, Microsoft trình diễn màn kết hợp giữa hai trợ lý ảo Cortana và Alexa

tinybook tinybook 2 tuần 11 giờ
[Microsoft Build 2018] Lần đầu tiên, Microsoft trình diễn màn kết hợp giữa hai trợ lý ảo Cortana và Alexa
Microsoft lần đầu công bố việc tích hợp Cortana với Alexa vào năm ngoái, và hôm nay tại Hội nghị BUILD, công ty đã cập nhật tình hình liên quan vấn đề này.

Các nhà khoa học phân tích thành công con hươu hai đầu, hai tim, hai bộ ruột nhưng chỉ có một hậu môn

tinybook tinybook 1 tuần 22 giờ
Các nhà khoa học phân tích thành công con hươu hai đầu, hai tim, hai bộ ruột nhưng chỉ có một hậu môn
Được phát hiện ngay khi mời bỏ mạng không lâu, con hươu đuôi trắng được bảo quản trong điều kiện gần như hoàn hảo.

Công nghệ dùng Drone trồng cây, có thể trồng được 100.000 cây chỉ trong 1 ngày

tinybook tinybook 1 tuần 1 ngày
Công nghệ dùng Drone trồng cây, có thể trồng được 100.000 cây chỉ trong 1 ngày
Công nghệ mới này được hi vọng sẽ giúp phủ xanh các quả đồi trọc bởi một Drone có thể trồng được tới 100.000 cây trong 1 ngày.

Drone trực thăng nhỏ gọn của NASA sẽ bay trên bầu trời Sao Hỏa

tinybook tinybook 1 tuần 1 ngày
Drone trực thăng nhỏ gọn của NASA sẽ bay trên bầu trời Sao Hỏa
Sau khi đưa nhiều chiếc xe bốn bánh vượt địa hình lên thám hiểm bề mặt Sao Hỏa, NASA quyết định đã đến lúc quan sát từ trên trời.

Các đại gia Bitcoin giấu gia tài của họ trong các kho chứa dưới lòng đất, nhưng bạn đừng nên học theo

tinybook tinybook 1 tuần 1 ngày
Các đại gia Bitcoin giấu gia tài của họ trong các kho chứa dưới lòng đất, nhưng bạn đừng nên học theo
Dịch vụ kho lưu trữ lạnh Xapo được đồn đoán là nơi chứa hơn 10 tỷ USD Bitcoin.

Câu chuyện nổi da gà về William Rankin, Trung Tá Không lực Hoa Kỳ đã "cưỡi" lên sấm sét để đáp đất an toàn trong một vụ tai nạn máy bay

tinybook tinybook 1 tuần 1 ngày
Câu chuyện nổi da gà về William Rankin, Trung Tá Không lực Hoa Kỳ đã "cưỡi" lên sấm sét để đáp đất an toàn trong một vụ tai nạn máy bay
Câu chuyện về William Rankin sẽ trường tồn với thời gian!

Có một bãi rác rộng bằng 480 lần Hà Nội ngoài khơi Thái Bình Dương, và một chàng trai chuẩn bị dọn sạch nó

tinybook tinybook 1 tuần 1 ngày
Có một bãi rác rộng bằng 480 lần Hà Nội ngoài khơi Thái Bình Dương, và một chàng trai chuẩn bị dọn sạch nó
Ước mơ của Boyan Slat thể hiện khả năng của cả một thế hệ trẻ, thế hệ sẽ thay đổi thế giới này.

Giải ngố về công nghệ 5G - thứ mà các nhà mạng trên thế giới đang đua nhau phát triển

tinybook tinybook 1 tuần 1 ngày
Giải ngố về công nghệ 5G - thứ mà các nhà mạng trên thế giới đang đua nhau phát triển
5G nhanh hơn 4G ra sao, và sẽ thay đổi thế giới kết nối của chúng ta như thế nào? Tại sao các ông lớn trên thế giới như Intel, Qualcomm hay Apple lại muốn dẫn đầu cuộc đua thiết bị 5G như thế?

Những điểm tương đồng đến kì lạ giữa Thanos và Voldemort, hai kẻ ác của hai Vũ trụ giả tưởng khác nhau

tinybook tinybook 1 tuần 1 ngày
Những điểm tương đồng đến kì lạ giữa Thanos và Voldemort, hai kẻ ác của hai Vũ trụ giả tưởng khác nhau
Hai kẻ ác đều tìm kiếm một sức mạnh vô song, bước vào chuyến hành trình dài và gian nan để có được nó.

Năm 1983, nhân loại đã đứng sát bên bờ vực chiến tranh hạt nhân, nhưng người đàn ông quyết đoán này đã ngăn nó lại

tinybook tinybook 1 tuần 1 ngày
Năm 1983, nhân loại đã đứng sát bên bờ vực chiến tranh hạt nhân, nhưng người đàn ông quyết đoán này đã ngăn nó lại
Quyết định của ông Petrov được đưa ra khi toàn thế giới đang căng như dây đàn dưới sức nặng của Chiến tranh Lạnh.

Jack Ma, người giàu nhất Trung Quốc, từng vui hơn nhiều khi chưa thành tỷ phú

tinybook tinybook 1 tuần 2 ngày
Jack Ma, người giàu nhất Trung Quốc, từng vui hơn nhiều khi chưa thành tỷ phú
Jack Ma, nhà sáng lập và chủ tịch của Alibaba, trở thành người giàu nhất Trung Quốc sau khi Alibaba IPO thành công với số vốn kỉ lục 25 tỷ USD hồi tháng 9 năm ngoái.

Ngắm ý tưởng khách sạn có thể bồng bềnh trên những con sóng và dùng điện từ thủy triều

tinybook tinybook 1 tuần 2 ngày
Ngắm ý tưởng khách sạn có thể bồng bềnh trên những con sóng và dùng điện từ thủy triều
Cảm giác nằm thư giãn trong một khách sạn nổi, ngắm những con sóng bập bồng vỗ vào hay được quan sát toàn bộ hệ sinh thái dưới biển khơi quả thực sẽ đem tới một trải nghiệm thú vị chưa từng có.

Startup Đan Mạch phát minh ra quần lót mặc nhiều tuần không cần giặt

tinybook tinybook 1 tuần 2 ngày
Startup Đan Mạch phát minh ra quần lót mặc nhiều tuần không cần giặt
Bạn đọc chính xác đấy - quần lót có thể mặc nhiều tuần mà chẳng cần giặt. Nhưng mục đích của sản phẩm này lại không phải dành cho các bạn trẻ lười nhác đâu!

Lõi Quỷ - lõi phóng xạ hạt nhân đã hại chết hai nhà khoa học

tinybook tinybook 1 tuần 2 ngày
Lõi Quỷ - lõi phóng xạ hạt nhân đã hại chết hai nhà khoa học
Một quả bom chết người dưới hình hài một khối cầu vô hại.

Loại thiết bị cấy võng mạc mỏng hơn 100 lần neuron thần kinh có tiềm năng xóa bỏ bệnh mù lòa

tinybook tinybook 1 tuần 2 ngày
Loại thiết bị cấy võng mạc mỏng hơn 100 lần neuron thần kinh có tiềm năng xóa bỏ bệnh mù lòa
Làm từ vàng và mực hữu cơ, chúng được kỳ vọng là sẽ phục hồi lại thị lực trở về bình thường hoàn toàn

Đây là những lý do tại sao chúng ta nên tin rằng mình đang sống trong hệ thống Đa vũ trụ

tinybook tinybook 1 tuần 2 ngày
Đây là những lý do tại sao chúng ta nên tin rằng mình đang sống trong hệ thống Đa vũ trụ
Vì dường như chỉ có học thuyết này mới có thể giải thích cho sự vô tận của vũ trụ.

Hiểu đúng (để bớt sợ) về màn trình diễn giọng nói "y như người thật" của Google Assistant

tinybook tinybook 1 tuần 3 ngày
Hiểu đúng (để bớt sợ) về màn trình diễn giọng nói "y như người thật" của Google Assistant
Google Assistant đã có thể nói chuyện như người thật. Khán giả trong sân khấu Google Build thì vỗ tay nồng nhiệt, báo giới thì lên tiếng e ngại. Liệu kịch bản Kẻ Hủy Diệt đã đến gần?

Bác sĩ thú y hàng đầu chỉ cho bạn cách ghìm mèo cho an toàn và cách bế mèo đi chơi cho hiệu quả

tinybook tinybook 1 tuần 3 ngày
Bác sĩ thú y hàng đầu chỉ cho bạn cách ghìm mèo cho an toàn và cách bế mèo đi chơi cho hiệu quả
Những kiến thức mà một "sen" cần phải có.

Trung Quốc sắp trình diễn một trận mưa nhân tạo lớn chưa từng có trên cao nguyên Tây Tạng

tinybook tinybook 1 tuần 3 ngày
Trung Quốc sắp trình diễn một trận mưa nhân tạo lớn chưa từng có trên cao nguyên Tây Tạng
Trung Quốc đã hoàn thành hệ thống tạo mưa lớn nhất có tên Sky River. Dự án được kỳ vọng sẽ khắc phục tình trạng thiếu nước và mang lại lượng nước tích trữ đủ lớn cho một vùng dân cư.

Xe bưu phẩm chạy điện mới của Bưu chính Mỹ như bước ra từ phim hoạt hình Pixar

tinybook tinybook 1 tuần 3 ngày
Xe bưu phẩm chạy điện mới của Bưu chính Mỹ như bước ra từ phim hoạt hình Pixar
Bưu chính Mỹ (UPS) chưa bao giờ giấu diếm ý định nâng cấp đội xe bưu phẩm của họ lên các mẫu thân thiện với môi trường. Và vài tháng trước, họ đã đặt mua đến 125 chiếc xe tải chạy điện Tesla Semi - đơn hàng xe tải lớn nhất mà Tesla từng nhận được.

Mãn nhãn với màn nhảy múa của những giọt sơn đầy màu sắc dưới góc nhìn quay chậm

tinybook tinybook 1 tuần 3 ngày
Mãn nhãn với màn nhảy múa của những giọt sơn đầy màu sắc dưới góc nhìn quay chậm
Khác với những bức ảnh chụp phẩm màu hoặc bột sơn bắn tung tóe do lực nảy của màng loa, đoạn video slow-motion quay chậm cảnh những giọt sơn bắn lên khiến người xem vô cùng mãn nhãn và thích thú.

Nếu bạn dự định có con, đừng để vợ mình ăn đồ ăn nhanh và tăng cường ăn rau quả tươi

tinybook tinybook 1 tuần 3 ngày
Nếu bạn dự định có con, đừng để vợ mình ăn đồ ăn nhanh và tăng cường ăn rau quả tươi
Các nhà khoa học thấy rằng, việc sử dụng quá nhiều đồ ăn nhanh trong chế độ ăn hàng ngày sẽ làm gia tăng nguy cơ vô sinh lên gấp 2 lần đối với các phụ nữ đang trong độ tuổi sinh đẻ. Thêm vào đó, việc không ăn đủ hoa quả cho thấy sự liên quan tới việc gia tăng nguy cơ vô sinh lên tới 50%.

Với Android P, Google muốn người dùng hạn chế dùng điện thoại hơn nữa

tinybook tinybook 1 tuần 4 ngày
Với Android P, Google muốn người dùng hạn chế dùng điện thoại hơn nữa
Việc thừa nhận và tìm cách giải quyết vấn đề nghiện Smartphone của các nhà sản xuất cũng đồng nghĩa với việc chấp nhận đương đầu với một nghịch lý: Vừa phải tìm cách làm cho thiết bị của mình hấp dẫn trong mắt người dùng hơn so với đối thủ, nhưng cũng vừa phải tìm cách để làm nó "kém hấp dẫn" để người dung không sử dụng thiết bị quá nhiều.

Bức tượng cổ đại cao 5 mét làm giới khoa học bất ngờ do có tuổi thọ 11.600 năm, gấp đôi tuổi thọ Kim tự tháp Ai Cập

tinybook tinybook 1 tuần 4 ngày
Bức tượng cổ đại cao 5 mét làm giới khoa học bất ngờ do có tuổi thọ 11.600 năm, gấp đôi tuổi thọ Kim tự tháp Ai Cập
Rất có thể nó là sản phẩm của một nền văn hóa chưa bao giờ được khám phá.

Các nhà khoa học thành công trong việc dạy nhện nhảy bằng 4 chân

tinybook tinybook 1 tuần 4 ngày
Các nhà khoa học thành công trong việc dạy nhện nhảy bằng 4 chân
Chứ không phải là để tạo một đội quân nhện đâu nhé, bạn đừng lo.
tinybook Công Nghệ Thông Tin








Chat