自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

實體店倒閉,開源卻「慷慨」:微軟開源Python庫Lumos用于自動監(jiān)視web程序

新聞 前端
最近,微軟的「開源版圖」又增添了一抹新的色彩:Lumos庫也開源了。Lumos是一個Python庫,用于網(wǎng)絡(luò)應(yīng)用程序中的度量回歸的自動檢測與診斷。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 [[333838]]

盡管微軟所有實體店都倒閉了,但這家成立的快50年的大企業(yè)還是熱衷于「做慈善」。

最近,微軟的「開源版圖」又增添了一抹新的色彩:Lumos庫也開源了。Lumos是一個Python庫,用于網(wǎng)絡(luò)應(yīng)用程序中的度量回歸的自動檢測與診斷。

Lumos魔咒:Python庫來自動監(jiān)視web應(yīng)用程序

Lumos這個單詞最早起源于J.K羅琳的小說《哈利波特》,意思是發(fā)光,也表示了一種魔咒。

常規(guī)情況下,利用隨時間跟蹤關(guān)鍵性能指標(KPI)來監(jiān)視在線服務(wù)的運行狀況。但這種回歸需要進行后續(xù)跟蹤,從而導(dǎo)致工作量增加。另外,跟蹤每個KPI回歸的根本原因很耗時,因為單個異??赡苄枰獛滋旎驇字艿臅r間進行調(diào)查。

微軟的這個Lumos利用A / B測試的原理來比較成對的數(shù)據(jù)集。每個數(shù)據(jù)集都是表格數(shù)據(jù)集,其中行對應(yīng)于樣本,列值包括相關(guān)指標,并提供診斷度量回歸的假設(shè)。

Lumos首先驗證數(shù)據(jù)集之間的度量回歸是否具有統(tǒng)計顯著性。然后進行總體誤差檢查和誤差歸一化,以說明兩個數(shù)據(jù)集之間的總體變化。如果在對數(shù)據(jù)進行歸一化后,指標中沒有統(tǒng)計上顯著的回歸,則指標的回歸可以用總體的變化來解釋。但是,如果度量標準中的增量具有統(tǒng)計意義,則根據(jù)要素對目標度量標準中的增量的貢獻來對要素進行排名。

微軟研究人員說,Lumos是用于監(jiān)視多種功能的指標,涵蓋呼叫、會議和公共交換電話網(wǎng)(PSTN)服務(wù)等。實際應(yīng)用中,Lumos是基于Apache Spark的大數(shù)據(jù)分析服務(wù)的,在Azure Databricks上運行,并根據(jù)優(yōu)先級,復(fù)雜性和指標類型配置了多個任務(wù)。任務(wù)是異步完成的,因此只要檢測到異常,就會觸發(fā)Lumos工作流程。Lumos確定其為合法問題之后會生成故障單。

研究團隊聲稱Lumos節(jié)省了團隊65%至95%的開發(fā)時間,并且將誤報率降低了90%以上。

同時,Lumos已經(jīng)被應(yīng)用在Skype和Microsoft團隊的開發(fā)人員團隊的數(shù)百萬次會話中,從而使工程師能夠檢測到數(shù)百項指標變化。

Lumos開源地址:https://github.com/microsoft/MS-Lumos

「大慈善家」微軟的開源版圖

微軟在2020年的情況也不容樂觀,前幾日剛官宣關(guān)停所有的線下實體店,這就意味著微軟想要復(fù)制「APPLE旗艦店」的模式宣告失敗。

但是這家極富公信力的科技企業(yè)在開源方面可謂是異常「慷慨」。過去幾年來,微軟一直在開源方面做出了持續(xù)的貢獻。

編程語言方面, 微軟從擁抱 Rust 到開發(fā)基于 Rust 的安全編程語言,并將其工程開源。

自 2004 年以來,微軟安全響應(yīng)中心(MSRC)對所有的微軟安全漏洞進行了分類,根據(jù)他們的統(tǒng)計數(shù)據(jù),微軟打的補丁中約有70% 是內(nèi)存安全漏洞的修復(fù)程序。

內(nèi)存安全漏洞這么多是因為 Windows 和大多數(shù)其他微軟產(chǎn)品主要使用 C 和 C++ 編寫,這兩種「內(nèi)存不安全」(memory-unsafe)的編程語言容易造成安全方面的錯誤,而 Rust 正是解決這個問題的良藥。

后來,微軟決定擁抱Rust,而且還開發(fā)了基于Rust 的新編程語言 Verona,從根本上杜絕內(nèi)存安全方面的問題。現(xiàn)在微軟也在嘗試用Rust重寫各種產(chǎn)品,并給大家分享了用Rust開發(fā)windows組件的體驗。

而為了更好的構(gòu)建Linux生態(tài),2019 年微軟直接在 Windows 中安上了一顆“Linux 內(nèi)臟”,這顆 Linux 內(nèi)臟其實是今年 5 月份在 Windows 10 上推出的全新版本 WSL(Windows Subsystem for Linux),新版本 WSL 2 使用了全新的架構(gòu),這是一個真正的 Linux 內(nèi)核,它改變了 Linux 二進制文件與 Windows 和計算機硬件的交互方式。

2019年5月,微軟在 Windows 10 上推出了全新的WSL(Windows Subsystem for Linux),這時的WSL相當于Win的一個子系統(tǒng),而稍后推出的WSL 2使用了全新的架構(gòu),實現(xiàn)了真正的linux內(nèi)核,你再也不用windows上裝笨重的虛擬機了。

除此以外,還有加入 OpenJDK 項目,開源全新終端應(yīng)用 Windows Terminal等。在開源方面,微軟不愧于「大慈善家」的名號。

不知道下半年,我們還能看到微軟哪些精彩的開源項目呢?

 

責任編輯:張燕妮 來源: 新智元
相關(guān)推薦

2017-10-26 13:54:49

深度學(xué)習(xí)SparkMMLSpark

2010-11-18 09:32:19

微軟開源Web應(yīng)用程序

2017-11-30 18:16:00

高并發(fā)電商態(tài)牛

2020-12-31 11:55:56

PythonPlaywright微軟

2013-10-24 11:27:51

團購雅座O2O

2021-08-10 08:52:15

微軟GCToolkit工具

2020-04-28 08:34:08

KubernetesDocker開源工具

2017-11-14 14:01:01

2015-12-04 15:04:16

新科技

2010-02-24 16:11:42

Python程序庫

2018-09-11 12:07:16

數(shù)字化

2021-07-28 14:14:09

JavaScript開源框架

2021-12-09 08:56:15

微軟開源分析工具

2013-07-01 10:18:49

移動化showrooming

2020-07-01 09:40:33

運營商美國手機

2009-08-27 11:40:43

ibmdw云計算

2019-09-18 09:05:26

微軟開源Windows

2009-03-30 14:21:01

Linux微軟開源

2020-05-21 18:52:06

PHP框架CodeigniterWeb開發(fā)

2018-05-02 09:00:26

開源 Web 服務(wù)器
點贊
收藏

51CTO技術(shù)棧公眾號