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

CEO Reddit tự hào vì làm bao công ty trên thế giới sụt giảm năng suất làm việc

tinybook tinybook 3 ngày 3 giờ
Khoa Học Công Nghệ
CEO Reddit tự hào vì làm bao công ty trên thế giới sụt giảm năng suất làm việc
Reddit hút người ta vào một vòng xoáy vô tận của mọi thứ linh tinh trên Internet - Một cách phung phí thời gian hữu hiệu.

Hacker lão làng, chuyên gia bảo mật hàng đầu thế giới nhận xét về vụ BKAV: "Họ đã đánh thuốc độc Face ID"

tinybook tinybook 3 ngày 6 giờ
Khoa Học Công Nghệ
Hacker lão làng, chuyên gia bảo mật hàng đầu thế giới nhận xét về vụ BKAV: "Họ đã đánh thuốc độc Face ID"
Đây là ý kiến cá nhân của Marc Rogers về những gì BKAV vừa làm với Face ID của Apple

Đoạn video ca nhạc này chắc chắn sẽ khiến bạn nổi da gà và yêu Trái Đất xinh đẹp này hơn bao giờ hết

tinybook tinybook 4 ngày 5 giờ
Khoa Học Công Nghệ
Đoạn video ca nhạc này chắc chắn sẽ khiến bạn nổi da gà và yêu Trái Đất xinh đẹp này hơn bao giờ hết
Nhân loại đang cùng du hành không gian trên con tàu Vũ trụ khổng lồ mang tên Trái Đất.

Lộ diện hình ảnh hiếm có của hầm siêu thanh trị giá 6,9 triệu USD, giúp Trung Quốc làm ra phi cơ hiện đại hơn Mỹ

tinybook tinybook 4 ngày 5 giờ
Khoa Học Công Nghệ
Lộ diện hình ảnh hiếm có của hầm siêu thanh trị giá 6,9 triệu USD, giúp Trung Quốc làm ra phi cơ hiện đại hơn Mỹ
Căn hầm được hoàn thành năm 2012, nhưng đến giờ nó mới lộ diện những dự án nghiên cứu đầu tiên.

Đây là ba người hùng, ba phi hành gia duy nhất hi sinh ngoài Vũ trụ

tinybook tinybook 4 ngày 5 giờ
Khoa Học Công Nghệ
Đây là ba người hùng, ba phi hành gia duy nhất hi sinh ngoài Vũ trụ
Nhờ có sự hi sinh của họ, những chuyến bay vào Vũ trụ sau này an toàn hơn nhiều.

iPhone 2019 sẽ có tính năng cảm biến 3D ở đằng sau giúp cải thiện khả năng AR

tinybook tinybook 4 ngày 8 giờ
Khoa Học Công Nghệ
iPhone 2019 sẽ có tính năng cảm biến 3D ở đằng sau giúp cải thiện khả năng AR
Tim Cook tự tin nói rằng "Thực tế tăng cường AR sẽ mãi mãi thay đổi cách thức chúng ta sử dụng công nghệ".

Lại thêm khám phá giật mình về loài nấm kí sinh biến kiến thành xác sống

tinybook tinybook 4 ngày 9 giờ
Khoa Học Công Nghệ
Lại thêm khám phá giật mình về loài nấm kí sinh biến kiến thành xác sống
Trước đến giờ, ta vẫn gọi đây là "nấm kí sinh não". Nghiên cứu này đã chứng minh được điều hoàn toàn ngược lại.

Steam bắt đầu trợ giá cho Việt Nam, PUBG chỉ còn có 340.000 VNĐ, rẻ bằng một nửa so với trước đây

tinybook tinybook 4 ngày 11 giờ
Khoa Học Công Nghệ
Steam bắt đầu trợ giá cho Việt Nam, PUBG chỉ còn có 340.000 VNĐ, rẻ bằng một nửa so với trước đây
Bên cạnh đó, còn vô số những tựa game đáng mua khác mà giá lại rất hời!

Trung Quốc xác lập kỷ lục số người tạo hình mã QR code đông nhất thế giới

tinybook tinybook 4 ngày 17 giờ
Khoa Học Công Nghệ
Trung Quốc xác lập kỷ lục số người tạo hình mã QR code đông nhất thế giới
Hơn 2520 sinh viên đã cùng nhau xếp hình mã QR code khổng lồ tại Trung Quốc, qua đó xô đổ kỷ lục 2499 người tạo mã QR code vào tháng 4/2014 cũng tại quốc gia này.

Rất có thể ứng dụng Facebook theo dõi tôi, đây là cách tôi điều tra và yếu ớt chống trả lại

tinybook tinybook 4 ngày 17 giờ
Khoa Học Công Nghệ
Rất có thể ứng dụng Facebook theo dõi tôi, đây là cách tôi điều tra và yếu ớt chống trả lại
Bạn làm gì nếu không có Facebook?

Đây là thành phố "ngăn nắp" nhất Trái Đất này, hãy nhìn ảnh chụp từ vệ tinh, bạn sẽ không tin nổi vào mắt mình

tinybook tinybook 5 ngày 5 giờ
Khoa Học Công Nghệ
Đây là thành phố "ngăn nắp" nhất Trái Đất này, hãy nhìn ảnh chụp từ vệ tinh, bạn sẽ không tin nổi vào mắt mình
Hình ảnh thành phố nhìn từ trên cao thật bắt mắt...

Rất có thể sự sống đã xuất hiện trên mặt trăng của sao Thổ mà chúng ta không hề biết

tinybook tinybook 5 ngày 7 giờ
Khoa Học Công Nghệ
Rất có thể sự sống đã xuất hiện trên mặt trăng của sao Thổ mà chúng ta không hề biết
Enceladus, một trong những mặt trăng của sao Thổ, ẩn giấu dưới lớp bang phủ dày đặc một đại dương sâu thẳm. Dựa theo lý thuyết về thời điểm sự sống bắt đầu trên Trái đất, nghiên cứu về hành tinh này rất có thể sẽ đem lại những dấu hiệu tích cực trong công cuộc tìm kiếm sự sống trong vũ trụ từ trước đến nay.

Cùng nhìn lại dự án "chết yểu" 7 năm trước: máy tính bảng gập như cuốn sổ của Microsoft

tinybook tinybook 5 ngày 14 giờ
Khoa Học Công Nghệ
Cùng nhìn lại dự án "chết yểu" 7 năm trước: máy tính bảng gập như cuốn sổ của Microsoft
Một cuốn sổ điện tử, một "máy tính sổ - Booklet" mang tên Microsoft Courier.

Apple bị fan bóng bầu dục "troll" ngay giữa sân vận động với hơn 100.000 người đang ngồi

tinybook tinybook 5 ngày 15 giờ
Khoa Học Công Nghệ
Apple bị fan bóng bầu dục "troll" ngay giữa sân vận động với hơn 100.000 người đang ngồi
Đó cũng là một lời nhắc khéo rằng trong tương lai, họ cần cẩn thận hơn: fan của Táo kĩ tính lắm.

Thế hệ sau màn hình LCD và OLED sẽ là gì?

tinybook tinybook 5 ngày 17 giờ
Khoa Học Công Nghệ
Thế hệ sau màn hình LCD và OLED sẽ là gì?
Đã bao giờ bạn thắc mắc rằng điều gì đã làm cho những chiếc Smartphone ngày càng trở nên phổ biến trong suốt 1 thập kỷ vừa qua?

Internet của những năm 90 kỳ lạ lắm, người ta còn viết cả "hướng dẫn sử dụng" cơ mà!

tinybook tinybook 6 ngày 3 giờ
Khoa Học Công Nghệ
Internet của những năm 90 kỳ lạ lắm, người ta còn viết cả "hướng dẫn sử dụng" cơ mà!
Dường như Internet là một miền đất mới chưa ai khai thác, những người hiểu biết, những người đi trước phải truyền lại những kinh nghiệm sử dụng của mình bằng sách và tạp chí.

Khách sạn sang trọng này tại Trung Quốc tọa lạc ngay trong một mỏ đá sâu hàng trăm mét

tinybook tinybook 6 ngày 9 giờ
Khoa Học Công Nghệ
Khách sạn sang trọng này tại Trung Quốc tọa lạc ngay trong một mỏ đá sâu hàng trăm mét
Mỏ đá bị bỏ hoang sâu hàng trăm mét tại Thượng Hải, Trung Quốc là nơi một khách sạn xa hoa và khổng lồ tọa lạc. Có lẽ không điều gì có thể thách thức được kỹ thuật và sự táo bạo của người Trung Quốc.

CEO Amazon chỉ yêu cầu duy nhất điều này trong cuộc phỏng vấn xin việc nhưng hầu hết mọi người đều làm sai

tinybook tinybook 6 ngày 11 giờ
Khoa Học Công Nghệ
CEO Amazon chỉ yêu cầu duy nhất điều này trong cuộc phỏng vấn xin việc nhưng hầu hết mọi người đều làm sai
Jeff Bezos muốn chắc chắn về điều này trước khi ông ấy thuê bạn. Nhưng thật không may, có thể bạn sẽ không thể đưa được nó cho ông ấy.

Có thể bạn chưa biết mục đích thực sự khi được phát minh của 13 vật dụng quen thuộc này

tinybook tinybook 6 ngày 13 giờ
Khoa Học Công Nghệ
Có thể bạn chưa biết mục đích thực sự khi được phát minh của 13 vật dụng quen thuộc này
Qua thời gian, con người đã biến những vật dụng này thành những thứ phù hợp với cuộc sống hiện đại còn mục đích ban đầu của chúng thì chẳng mấy ai được biết tới.

Bạn sẽ ngạc nhiên khi biết bông hoa đỏ cài áo Thủ tướng Justin Trudeau và câu chuyện lịch sử đằng sau

tinybook tinybook 6 ngày 15 giờ
Khoa Học Công Nghệ
Bạn sẽ ngạc nhiên khi biết bông hoa đỏ cài áo Thủ tướng Justin Trudeau và câu chuyện lịch sử đằng sau
Món phụ kiện tưởng chừng chỉ có tác dụng làm đẹp trên ve áo Thủ tướng Canada hóa ra lại có cả một câu chuyện lịch sử phía sau.

Mời bạn thưởng thức danh sách những bài hát "đẹp" nhất lịch sử âm nhạc, do cộng đồng Reddit chọn ra

tinybook tinybook 1 tuần 4 giờ
Khoa Học Công Nghệ
Mời bạn thưởng thức danh sách những bài hát "đẹp" nhất lịch sử âm nhạc, do cộng đồng Reddit chọn ra
Từ rất nhiều thời đại khác nhau, từ nhạc cổ điển cho đến rap, bạn sẽ bị cuốn vào vòng xoáy âm nhạc tuyệt đẹp này.

Từ năm 12 tuổi, Steve Jobs đã tự mình xin việc ở HP và cũng từ đó, ông biết làm thế nào để luôn có thứ mình muốn

tinybook tinybook 1 tuần 5 giờ
Khoa Học Công Nghệ
Từ năm 12 tuổi, Steve Jobs đã tự mình xin việc ở HP và cũng từ đó, ông biết làm thế nào để luôn có thứ mình muốn
Có thể câu nói rất tầm thường này bạn không mong đợi được nghe từ miệng của Steve Jobs, bởi bất cứ ai trong chúng ta cũng có thể nói được.

Nghệ sĩ thể hiện những thương hiệu nổi tiếng cùng sản phẩm của họ chỉ bằng một chữ cái theo font Helvetica

tinybook tinybook 1 tuần 5 giờ
Khoa Học Công Nghệ
Nghệ sĩ thể hiện những thương hiệu nổi tiếng cùng sản phẩm của họ chỉ bằng một chữ cái theo font Helvetica
Bạn nhận ra bao nhiêu sản phẩm và nhãn hàng trong số này?

Hãng hàng không này muốn “cân” hành khách trước khi lên máy bay

tinybook tinybook 1 tuần 11 giờ
Khoa Học Công Nghệ
Hãng hàng không này muốn “cân” hành khách trước khi lên máy bay
Việc “cân” hành khách trước khi lên máy bay của hãng hàng không Phần Lan Scandinavian Finnair không nhằm để cấm hành khách lên máy bay. Thú vị thay câu chuyện đằng sau đó liên quan đến chính sự an toàn của các chuyến bay.

IBM công bố mình đã có máy tính lượng tử 50 qubit, chuẩn bị thương mại hóa một máy tính 20 qubit cuối năm nay

tinybook tinybook 1 tuần 15 giờ
Khoa Học Công Nghệ
IBM công bố mình đã có máy tính lượng tử 50 qubit, chuẩn bị thương mại hóa một máy tính 20 qubit cuối năm nay
Có thể khẳng định rằng, với thông báo mới này, thì IBM đang dẫn đầu cuộc đua tới "ngôi vương lượng tử".

Lấy cảm hứng từ thảm họa thiên nhiên, vị kiến trúc sư này đã tạo ra những ngôi nhà ven biển có thiết kế vô cùng độc đáo

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Lấy cảm hứng từ thảm họa thiên nhiên, vị kiến trúc sư này đã tạo ra những ngôi nhà ven biển có thiết kế vô cùng độc đáo
Chùm ảnh dưới đây sẽ gợi lại cho bạn thấy hình ảnh những ngôi nhà sau bão sẽ trông như thế nào!

Khi Giám đốc thiết kế của Apple tự tay thiết kế nên một cuốn tạp chí, đây là kết quả: trắng tinh!

tinybook tinybook 1 tuần 1 ngày
Khoa Học Công Nghệ
Khi Giám đốc thiết kế của Apple tự tay thiết kế nên một cuốn tạp chí, đây là kết quả: trắng tinh!
Đây sẽ là phiên bản giới hạn có bài phỏng vấn Jony Ive về Apple Park và iPhone X. Trông đơn sơ đến lạ.

Samsung thuê hẳn game thủ chuyên nghiệp chơi game suốt 12 tiếng để chứng minh QLED tốt hơn OLED

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Samsung thuê hẳn game thủ chuyên nghiệp chơi game suốt 12 tiếng để chứng minh QLED tốt hơn OLED
Bài kiểm tra của Samsung nhằm đánh giá chất lượng hình ảnh và hiện tượng image retention trên cả hai mẫu màn hình QLED và OLED. Liệu công nghệ màn hình nào sẽ vượt trội hơn?

Du học sinh Việt tại Singapore bị bỏ tù vì hack máy tính thầy giáo, tự nâng điểm bản thân và bạn bè cùng lớp

tinybook tinybook 1 tuần 2 ngày
Khoa Học Công Nghệ
Du học sinh Việt tại Singapore bị bỏ tù vì hack máy tính thầy giáo, tự nâng điểm bản thân và bạn bè cùng lớp
Một bài học cảnh tỉnh cho bất kì sinh viên nào có ý định tiến hành những vụ việc tương tự.

Hơn nửa người Việt vay ngân hàng để mua điện thoại đắt tiền

tinybook tinybook 1 tuần 16 giờ
Khoa Học Công Nghệ
Hơn nửa người Việt vay ngân hàng để mua điện thoại đắt tiền
Trên 50% giao dịch mua điện thoại đắt tiền ở các siêu thị điện thoại lớn tại Việt Nam đều là trả góp.
tinybook Công Nghệ Thông Tin



Chat