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

Phát hiện ra ngôi làng cổ đại ở Canada tồn tại trước kim tự tháp ở Ai Cập đến 10 nghìn năm

tinybook tinybook 1 tuần 14 giờ
Khoa Học Công Nghệ
Phát hiện ra ngôi làng cổ đại ở Canada tồn tại trước kim tự tháp ở Ai Cập đến 10 nghìn năm
Ngôi làng có thể thuộc về tổ tiên người Heilsuk, một nhóm cư dân bản địa tại Canada.

Tại sao ếch độc tự liếm bản thân mà không lăn ra chết?

tinybook tinybook 1 tuần 14 giờ
Khoa Học Công Nghệ
Tại sao ếch độc tự liếm bản thân mà không lăn ra chết?
Khó có thể xác định được loài động vật có chất độc nguy hiểm nhất thế giới. Nhưng chắc chắn loài ếch độc phi tiêu vàng sống tại Colombia sẽ là một trong những loài nằm đầu danh sách.

Đây chắc chắn là cách tua nhạc kỳ cục nhất mà bạn có thể tưởng tượng ra

tinybook tinybook 1 tuần 19 giờ
Khoa Học Công Nghệ
Đây chắc chắn là cách tua nhạc kỳ cục nhất mà bạn có thể tưởng tượng ra
Thiết bị kính thông minh này ăn đứt Google Glass rồi.

Người Mỹ sử dụng cách rất hay để hạ nhiệt độ trong những ngày nóng bức: sơn xám toàn bộ mặt đường

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Người Mỹ sử dụng cách rất hay để hạ nhiệt độ trong những ngày nóng bức: sơn xám toàn bộ mặt đường
Loại sơn này sẽ giúp cho đường phố hấp thụ ít nhiệt lượng từ mặt trời hơn, và sẽ giúp cho thành phố thoát khỏi cảnh "nóng như đổ lửa".

Tổng hợp thành công hydrogen từ ánh sáng và chất béo với giá rẻ - Một bước tiến mạnh mẽ cho việc thay thế nhiên liệu hóa thạch

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Tổng hợp thành công hydrogen từ ánh sáng và chất béo với giá rẻ - Một bước tiến mạnh mẽ cho việc thay thế nhiên liệu hóa thạch
Thành công của phương pháp này sẽ giúp tạo ra nhiên liệu hydrongen với giá thành rẻ hơn, đẩy nhanh quá trình thay thế nhiên liệu hóa thạch và tác động mạnh mẽ đến môi trường.

Elon Musk làm video tổng hợp những lần tên lửa triệu đô của mình nổ tan thành mây khói, xem cực kỳ ấn tượng dù hơi... xót của

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Elon Musk làm video tổng hợp những lần tên lửa triệu đô của mình nổ tan thành mây khói, xem cực kỳ ấn tượng dù hơi... xót của
"Thất bại là mẹ thành công".

[Vui] Cô bé Arya trong Game of Thones có thể mở khóa bất kì chiếc iPhone X nào trên đất Westeros

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
[Vui] Cô bé Arya trong Game of Thones có thể mở khóa bất kì chiếc iPhone X nào trên đất Westeros
Một sát thủ có thể đeo lên bất kì khuôn mặt nào chắc chắn sẽ khiến lớp bảo mật của iPhone X vô dụng.

Giáo sư Đại học Stanford tiết lộ 4 bí quyết để "sống sót" nơi công sở khốc liệt và bạn hoàn toàn có thể áp dụng ngay bây giờ

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Giáo sư Đại học Stanford tiết lộ 4 bí quyết để "sống sót" nơi công sở khốc liệt và bạn hoàn toàn có thể áp dụng ngay bây giờ
Những cuộc chiến nơi công sở đã trở nên quá quen thuộc đối với bất kỳ ai đi làm. Vậy làm thế nào để bạn có thể "sống sót" ở những nơi luôn có "chiến tranh" như vậy?

Sử dụng máy tính lượng tử mạnh nhất thế giới, các nhà nghiên cứu tái tạo chính xác được một phân tử và điều này rất quan trọng

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Sử dụng máy tính lượng tử mạnh nhất thế giới, các nhà nghiên cứu tái tạo chính xác được một phân tử và điều này rất quan trọng
Sẽ có ngày máy tính lượng tử vượt mặt máy tính cổ điển, và ngày đó đang tới gần.

Bão đến, các sở thú và thủy cung tại Mỹ đã làm thế nào để bảo vệ những “cư dân” của mình?

tinybook tinybook 1 tuần 13 giờ
Khoa Học Công Nghệ
Bão đến, các sở thú và thủy cung tại Mỹ đã làm thế nào để bảo vệ những “cư dân” của mình?
Khi thảm họa xảy ra, giống như như con người, các loài vật cũng cần nơi trú ẩn và thức ăn dự trữ để tránh bão an toàn.

[Vui] Bán hàng thông minh và sáng tạo như thế này, bảo sao những siêu thị dưới đây luôn đắt khách

tinybook tinybook 1 tuần 13 giờ
Khoa Học Công Nghệ
[Vui] Bán hàng thông minh và sáng tạo như thế này, bảo sao những siêu thị dưới đây luôn đắt khách
Nếu coi bán hàng là nghệ thuật, những siêu thị này là tập hợp của rất nhiều nghệ sỹ. Sản phẩm tốt chỉ là một phần của câu chuyện mua bán, thái độ và cung cách bán hàng mới quan trọng. Bạn sẽ hiểu điều đó sau khi xem xong những bức ảnh này.

Đoạn video timelapse này sẽ cho bạn thấy 1 tháng rong ruổi trên tàu chở hàng tuyệt vời như thế nào

tinybook tinybook 1 tuần 14 giờ
Khoa Học Công Nghệ
Đoạn video timelapse này sẽ cho bạn thấy 1 tháng rong ruổi trên tàu chở hàng tuyệt vời như thế nào
Đây là cơ hội để bạn trải nghiệm cảm giác đi trên tàu chở hàng.

Đường cầu trượt này không dành cho những trái tim yếu đuối

tinybook tinybook 1 tuần 15 giờ
Khoa Học Công Nghệ
Đường cầu trượt này không dành cho những trái tim yếu đuối
Chờ đón bạn ở cuối đường trượt ngắn này là... không gì cả.

Vì sao nói trực giác giúp chúng ta thành thiên tài, nhưng cũng rất đỏng đảnh, phản trắc?

tinybook tinybook 1 tuần 15 giờ
Khoa Học Công Nghệ
Vì sao nói trực giác giúp chúng ta thành thiên tài, nhưng cũng rất đỏng đảnh, phản trắc?
Giá trị của trực giác nằm ở đâu? Chúng ta có thể sử dụng trực giác như thế nào trong quá trình tư duy?

Bài học bán măng trúc cho người Nhật

tinybook tinybook 1 tuần 16 giờ
Khoa Học Công Nghệ
Bài học bán măng trúc cho người Nhật
Thứ người khác không có thì mình có, việc người khác làm được thì mình làm giỏi hơn, thứ người khác làm giỏi thì mình phải làm giỏi và với giá thấp hơn.

Muốn mẫu vật của bạn lung linh hơn khi lên ảnh? Hãy cho chủ thể một chút... nước

tinybook tinybook 1 tuần 19 giờ
Khoa Học Công Nghệ
Muốn mẫu vật của bạn lung linh hơn khi lên ảnh? Hãy cho chủ thể một chút... nước
Nếu đã cố mà những bức ảnh của bạn trông vẫn nhàm chán, hãy thử phun sương hoặc vẩy một ít nước lên chủ thể. Tất nhiên, phương pháp này không dành cho đồ điện hoặc những người mẫu sợ nước.

Vụ nổ đầy màu sắc khi thả rơi đe xuống bình sơn xịt từ độ cao 45m

tinybook tinybook 1 tuần 22 giờ
Khoa Học Công Nghệ
Vụ nổ đầy màu sắc khi thả rơi đe xuống bình sơn xịt từ độ cao 45m
Trông như cầu vồng bị nổ tung vậy, đừng xem thường sự nguy hiểm của đe.

Những CEO ở Thung lũng Silicon đang "hack" cơ thể họ bằng cách nhịn ăn

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Những CEO ở Thung lũng Silicon đang "hack" cơ thể họ bằng cách nhịn ăn
Nó giúp giảm cân, cải thiện tâm trạng và năng suất làm việc, thậm chí chống lão hóa.

Đây là cảnh người ta thử nghiệm hệ thống bọt chống cháy, nhìn bồng bềnh như mây trời, muốn bay thẳng vào ngay

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Đây là cảnh người ta thử nghiệm hệ thống bọt chống cháy, nhìn bồng bềnh như mây trời, muốn bay thẳng vào ngay
Khi không có lửa, bọt chống cháy trông thật đẹp

Đây là chiếc ba lô đựng sách trông giống một quyển sách dành riêng cho mọt sách

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Đây là chiếc ba lô đựng sách trông giống một quyển sách dành riêng cho mọt sách
Đó là cách mà website bán lẻ ThinkGeek biến những khách hàng mọt sách trở thành "Chúa tể của những cuốn sách" (Lord of the Books).

Lần đầu tiên các nhà khoa học nuôi được xương nhân tạo, lại nhờ kỹ thuật nghiên cứu sóng hấp dẫn

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Lần đầu tiên các nhà khoa học nuôi được xương nhân tạo, lại nhờ kỹ thuật nghiên cứu sóng hấp dẫn
Bệnh nhân ghép xương sẽ giảm được đau đớn và nguy cơ nhiễm trùng.

Dùng vài mánh khóe đơn giản để quay video, anh chàng này đang khiến Internet cãi nhau ỏm tỏi

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Dùng vài mánh khóe đơn giản để quay video, anh chàng này đang khiến Internet cãi nhau ỏm tỏi
Đoạn video dài 1 phút tổng hợp các "mánh" đánh lừa thị giác của Kevin Parry sẽ khiến bạn nhăn trán cả ngày mà không hiểu tại sao.

Có thể bạn chưa biết, trên đời này có một loại Coca-Cola hương vị... cafe

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Có thể bạn chưa biết, trên đời này có một loại Coca-Cola hương vị... cafe
Vừa muốn uống Coca mà vừa thèm cafe, đây là loại nước dành cho bạn.

Tại sao bạn luôn thấy khát nước sau khi ăn đồ ngọt?

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Tại sao bạn luôn thấy khát nước sau khi ăn đồ ngọt?
Nếu cơn khát đến sớm hơn 5 phút, đó không phải là do đường.

"18 House" ở Sài Gòn: Chỉ rộng 18m2 nhưng căn nhà này sẽ giúp bạn thay đổi định kiến bấy lâu nay về nhà ống

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
"18 House" ở Sài Gòn: Chỉ rộng 18m2 nhưng căn nhà này sẽ giúp bạn thay đổi định kiến bấy lâu nay về nhà ống
Nhà ống đô thị đôi khi không phải lựa chọn, nó đã trở thành phương án bắt buộc để có thể "sống sót" trên những diện tích đất chật hẹp giữa ngõ hẻm. Khác xa với những định kiến bấy lâu về nhà ống, "18 House" do Khuôn Studio thiết kế sẽ khiến bạn thích thú đến ngỡ ngàng.

[Vui] Bức ảnh anh chàng không chung thuỷ đang hot trên mạng lại chính là một phần nhỏ của câu chuyện kịch tính này đây

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
[Vui] Bức ảnh anh chàng không chung thuỷ đang hot trên mạng lại chính là một phần nhỏ của câu chuyện kịch tính này đây
Đảm bảo hấp dẫn không thua phim đâu các bạn ạ.

Úc: Chuột túi nhiều gấp đôi người, chính quyền huy động người dân ăn thịt Kangaroo

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Úc: Chuột túi nhiều gấp đôi người, chính quyền huy động người dân ăn thịt Kangaroo
Ai mà nghĩ đến có ngày mà biểu tượng nước Úc sẽ biến thành miếng steak hay xúc xích lăn lóc trong bữa ăn sáng của con người?

Bức ảnh chú cá ngựa lôi cây bông ngoáy tai có khả năng nhận giải cao nhất tại Wildlife Photographer of the Year 2017

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Bức ảnh chú cá ngựa lôi cây bông ngoáy tai có khả năng nhận giải cao nhất tại Wildlife Photographer of the Year 2017
Bức ảnh được chụp bởi nhiếp ảnh gia người Mỹ Justin Hofman với cái tên "Sewage surfer" (tạm dịch: Kẻ lang thang trong làn nước ô nhiễm), ghi lại hình ảnh một chú cá ngựa lôi cây bông ngoáy tai dưới biển Indonesia. Đây chỉ là một trong số nhiều bức ảnh dấy lên lo ngại về ô nhiễm môi trường trên toàn thế giới.

Bill Gates tiết lộ hai mối đe dọa lớn nhất với sức khỏe toàn cầu trong 10 năm tới

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Bill Gates tiết lộ hai mối đe dọa lớn nhất với sức khỏe toàn cầu trong 10 năm tới
"Số lượng những ca nhiễm HIV có thể sẽ tăng, thậm chí còn cao hơn đỉnh điểm của nó trước đó”.

Cận cảnh cỗ máy đếm thời gian như vũ trụ thu nhỏ Louis Moinet Space Mystery - chiếc đồng hồ duy nhất chứa đá vũ trụ đích thực

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Cận cảnh cỗ máy đếm thời gian như vũ trụ thu nhỏ Louis Moinet Space Mystery - chiếc đồng hồ duy nhất chứa đá vũ trụ đích thực
Louis Moinet Space Mystery là chiếc đồng hồ duy nhất trên thế giới chứa đá vũ trụ đích thực với amino axit – biểu tượng của sự sống.
tinybook Công Nghệ Thông Tin



Chat