精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Erlang+C+Lisp的大數據方案:BugSense

譯文
數據庫
BugSense是一家專門報告錯誤、度量質量的服務商,每天跟蹤成千上萬個應用程序。移動應用程序崩潰時,BugSense可以幫助開發人員準確查明問題,并解決問題。這家新興公司的客戶包括VMWare、三星、Skype以及數千家獨立應用軟件開發商。這樣規模的大數據解決方案,在Azure上運行不到20個大實例,這是如何實現的?

【51CTO精選譯文】編輯注:本文作者是BugSense公司的創始人兼首席技術官Jon Vlachogiannis。BugSense是一家專門報告錯誤、度量質量的服務商,每天跟蹤成千上萬個應用程序。移動應用程序崩潰時,BugSense可以幫助開發人員準確查明問題,并解決問題。這家新興公司的客戶包括VMWare、三星、Skype以及數千家獨立應用軟件開發商。跟蹤2億多種設備需要有一套運行速度快、容錯性強、成本又低廉的基礎設施。

在最近六個月,我們決定使用自己的BigData基礎設施,為用戶們提供評估應用程序性能和穩定性的度量指標,好讓他們知道出現的錯誤給其用戶群和經營收入帶來了怎樣的影響。

我們清楚,自己的解決方案自一開始就應該具有良好的擴展性,因為外面所有的智能手機中超過4%會開始向我們發送大量數據,實際上無異于分布式拒絕服務攻擊(DDoS)。

我們希望能夠做到以下這幾點:

■抽取應用程序邏輯,并以JSON格式向瀏覽器傳送數據

■實時運行復雜算法

■嘗試處理數據,不需要專門的Hadoop集群

■預處理數據,然后存儲數據(減少存儲空間)

■能夠在每一個節點上處理1000多個并發請求

■每個應用程序對超過1.25億行進行“聯結”操作

■不需要把大筆錢投入到服務器上,即可做到這一點

解決方案使用了:

■在Azure平臺上運行的不到20個大實例

■內存中數據庫

■使用C語言編寫的完全成熟的自定義LISP語言,以實現查詢,其速度要比讓虛擬機(附帶廢料收集器)一直在線運行快好多倍。

■用于節點之間聯系的Erlang語言

■經過改動的TCP_TIMEWAIT_LEN,足足少了4萬條連接,節省了處理器、內存和TCP緩沖器等方面的資源。

內存中數據庫萬歲!

我們知道,我們要處理這一切流量,唯一的辦法就是使用內存中數據庫。

為了迅速解答針對龐大數據集的臨時特定問題(比如“一個多星期以來,多少不重復的三星設備用戶遇到了這個特定的錯誤?”),你不僅要應對內存方面的局限性,還要應對在數據處理前后的數據串行化和并行化工作。這就是我們啟動LDB項目的原因。

LDB項目介紹

你是否相信能做到這點:可以將來自不同數據源(甚至上千個不同數據源,如移動設備)的數據傳送到某個系統中,描述你用僅僅幾行代碼想提取什么樣的信息,然后讓所有這些信息觸手可及?而且以實時方式實現,同時不影響系統的正常運行?

LDB與其說是個數據庫,還不如說是款應用服務器。盡管它是內存中數據庫,但是數據實際上存儲在硬驅中,并且復制到其他節點上。

有了LDB,我們并不運行查詢,而是運行算法,因為我們有一種使用C語言編寫的完全成熟的自定義LISP語言,它可以訪問與數據庫同樣的地址空間。這意味著,你能夠以極快的速度搜索數據、增加計數器以及進行get/put操作等。

擁有LISP的優點在于,你可以輕松創建類似SQL的語言,比如Hive,并且實時查詢數據,就像這樣:

輕松創建類似SQL的語言

LDB工作起來像這樣:

每一個應用程序都有各自的LDB。這意味著它有自己的內存空間。這樣一來,我們就可以把就流量而言更龐大的應用程序輕松轉移到不同的機器上。

LDB工作原理

當請求來自移動設備時,主LDB節點接受連接(使用erlang線程池),并將該數據轉發到某個特定的數據庫(DB)。這種請求處理機制是用不到20行Erlang代碼實現的。這也是我們選擇Erlang用于節點之間聯系的另一個原因。

當請求被“流式傳送”到LDB后,一個名為“process.lql”的文件負責分析和標記數據,并創建各種計數器。這一切都是實時進行的,對每個請求而言都是如此。

創建計數器

我們之所以能夠這么做,是因為針對每個請求,開啟我們的LISP虛擬機、處理所有這些過程仍比讓虛擬機(附帶廢料收集器)一直在線運行快好多倍。

借助LDB,我們只要用短短的3行代碼,就能創建時間序列和聚合數據。

比如說,下列代碼為不重復用戶創建了7天的時間序列:

創建時間序列和聚合數據

替代辦法

我們在測試過程中發現,SQL數據庫之所以不是很適合,正是由于這一點:我們的數據以非結構化數據為主,我們需要許多復雜的“聯結”(和許多索引)。另一方面,就NoSQL數據庫而言,我們無法在系統運行的同時針對數據運行我們的算法,而擁有mappers/reducers使得整個事情處理起來既復雜又緩慢。我們需要一種沒有大鎖或數據庫鎖的高并發系統,可以用僅僅幾KB就能跟蹤數百萬個不重復事件,而且、擴展起來很容易。

一個很好的替代辦法就是使用Stream數據庫(比如Storm)。我們的主要問題在于,單個節點有許多變化因素,而且存在性能問題。借助LDB,我們有了這個優點:能夠以極快的速度處理數據(數據駐留在同一個內存空間),把它們作為聚合計數器或符號來存儲(因而能夠將數GB數據塞入到數KB空間),然后讓特定領域語言(DSL)來實時處理我們想要進行的任何關聯操作。沒有串行化/并行化,沒有網絡調用,也沒有廢料收集器。這就好比是將匯編代碼映射到你的數據上。

除此之外,借助LDB,我們有了可以擴展并處理入站數據的接收器、一切僅用幾行代碼就可以定義的流式組件以及存儲引擎(Storage Engine)和復制引擎(Replication engine)。

優化內核

較之于每秒處理大量請求的其他服務,我們進行分析時的獨特地方在于,移動設備與服務器之間的對話極少(3個TCP握手數據包、1個有效載荷數據包和3個TCP終結數據包)。

不過,TCP在設計時并沒有考慮到這種情況(也就是說設備之間的對話很少),而是實現了一種名為TIME_WAIT的狀態(在2.6 Linux內核中持續時間約1分鐘):上一個FIN(完成)數據包被發送后,該特定連接tuple的TCP狀態仍保持一段時間的開啟狀態,目的是為了接收可能延誤的任何雜散數據包(也就是說,在連接關閉之前)。不過就我們的情況而言,這用處不大(我們希望酷似UDP行為,但又有TCP保障),因為有效載荷只是1個數據包(瀏覽請求多達4個或5個數據包),于是我們決定改動內核源代碼,把這個參數的常量減小到20秒。結果就是足足少了4萬條連接,數量驚人,因而節省了處理器、內存和TCP緩沖器等方面的資源。

我們所打的補丁在這個文件中:

linux-kernel-source/include/net/tcp.h
#define TCP_TIMEWAIT_LEN (60*HZ)

換成

#define TCP_TIMEWAIT_LEN (20*HZ)

使用這種架構,我們就能為我們的所有付費客戶提供實時分析和了解移動應用程序的功能,不到20個大實例在Azure平臺上運行,包括退守服務器和備用服務器。

原文:BigData Using Erlang, C And Lisp To Fight The Tsunami Of Mobile Data

 

責任編輯:yangsai 來源: 51CTO.com
相關推薦

2022-03-08 13:14:32

數據湖大數據

2013-04-18 10:04:02

大數據方案Hadoop

2013-01-31 09:04:26

Informatica大數據

2013-10-18 15:27:30

微軟大數據微軟

2013-07-30 11:18:59

SAP大數據解決方案

2009-09-03 18:32:43

Lisp函數

2014-10-29 15:38:58

2013-03-29 10:13:22

lisp編譯器

2021-02-22 10:55:59

大數據大數據平臺數據平臺建設

2020-12-17 19:15:48

大數據大數據平臺架構數據平臺建設

2014-09-25 11:08:17

ECLLispC語言

2017-03-16 09:30:56

LispAI數據結構

2013-04-25 19:47:59

大數據甲骨文

2021-09-18 09:53:48

京東客服IM消息消息處理

2013-05-22 10:34:47

大數據甲骨文甲骨文全球大會2013

2012-06-04 10:34:17

Lisp

2017-06-07 10:39:39

大數據技術芯片

2011-05-12 13:58:56

mysql數據轉移

2019-10-12 05:17:11

物聯網大數據IOT

2022-05-06 10:31:10

大數據安全大數據平臺數據安全
點贊
收藏

51CTO技術棧公眾號

国产日本一区二区三区| 一区二区欧美在线| 日本人体一区二区| 日本福利在线观看| 精品亚洲成a人| 欧美激情在线观看视频| 成人精品999| 国产一区一区| 欧美午夜久久久| 国产成人精品免费看在线播放| 一区二区中文字幕| 欧美一二三不卡| 免费在线性爱视频| 国产河南妇女毛片精品久久久| 欧美亚洲国产日韩2020| 91插插插插插插| 国产一区二区三区电影在线观看 | 粉嫩aⅴ一区二区三区四区五区| 97精品免费视频| 日本aⅴ在线观看| 精品日本12videosex| 精品国产凹凸成av人导航| 999精彩视频| 国产高潮在线| 亚洲精品欧美激情| 亚洲高清在线观看一区| 五月天婷婷激情网| 国产成人久久精品77777最新版本| 日韩免费精品视频| aaa人片在线| 韩日成人av| 久久久精品视频成人| 欧美另类z0zx974| 欧美日韩夜夜| 亚洲成人亚洲激情| 韩国三级视频在线观看| aa亚洲一区一区三区| 在线观看日韩一区| 2022国产精品视频| 国产精品第一页在线| xxxxxx国产| 国产精品99一区二区| 久久精品久久精品亚洲人| 国产精品酒店视频| 欧美精品一区二区三区精品| 日韩精品www| 日本黄色片在线播放| 欧美激情15p| 日韩av在线直播| xxxwww国产| 精品五月天堂| 亚洲精品国产福利| 三级男人添奶爽爽爽视频| 国产精品自在线拍| 亚洲国产中文字幕久久网| 俄罗斯黄色录像| 国产精品久av福利在线观看| 色爱区综合激月婷婷| 国产精品欧美激情在线观看| 日本不卡免费高清视频在线| 激情亚洲一区二区三区四区| 欧美 日韩 激情| 大胆人体一区二区| 色婷婷精品大在线视频| 黄色片在线免费| 久久av日韩| 日韩一区二区三区免费看| 亚洲熟女乱综合一区二区| 日韩三级不卡| 亚洲精品720p| 国产又黄又粗视频| 久久综合99| 欧美精品aaa| 看片网址国产福利av中文字幕| 免费日韩精品中文字幕视频在线| 庆余年2免费日韩剧观看大牛| 免费无码国产精品| 激情五月婷婷综合网| 波多野结衣成人在线| 偷拍精品一区二区三区| 久久久久久电影| 中文字幕在线亚洲精品| 污污在线观看| 欧美性猛交xxxx富婆弯腰| 在线观看亚洲色图| 综合激情网...| 亚洲精品国产美女| 任你操精品视频| 欧美午夜一区| 国产精品福利在线观看网址| 一区二区三区免费观看视频| 丁香天五香天堂综合| 日本不卡久久| 青春草在线视频| 91精品福利视频| 免费不卡av网站| 中文字幕亚洲影视| 美女福利精品视频| 久久亚洲精品石原莉奈| 国产激情一区二区三区四区| 欧美日韩大片一区二区三区| 91亚洲天堂| 色婷婷综合久久| 九九九久久久久久久| 免费看av成人| 九九热精品视频国产| 日本熟女毛茸茸| 丁香五精品蜜臀久久久久99网站 | 国产精品视频色| 开心激情综合网| 中文字幕一区二区三区在线观看| www.日本少妇| 亚洲男人在线| 亚洲欧洲日产国产网站| 免费中文字幕视频| 久久狠狠亚洲综合| 欧美三级网色| 国产美女高潮在线| 日韩欧美自拍偷拍| 精品一区二区在线观看视频| 欧美亚洲一级| 高清国产在线一区| 欧美午夜电影一区二区三区| 欧美丝袜美女中出在线| 中文字幕18页| 牛牛国产精品| 91在线播放国产| 在线中文资源天堂| 91国产精品成人| 可以直接看的无码av| 1024日韩| 国产激情美女久久久久久吹潮| 成人短视频在线| 欧美日韩精品久久久| 公肉吊粗大爽色翁浪妇视频| 先锋a资源在线看亚洲| 国产一区免费观看| 福利成人导航| 精品久久久久久亚洲综合网| 超碰手机在线观看| 激情深爱一区二区| 中文字幕一区二区三区有限公司 | 国产精品久久久久久久天堂第1集| 在线观看a视频| 欧美日韩三级一区| 五月婷婷六月香| 久久国产福利国产秒拍| 亚洲欧洲日本国产| 国产一区高清| 久久精品中文字幕电影| 91精东传媒理伦片在线观看| 中文字幕在线一区| 精品国产乱码久久久久久1区二区| 99re66热这里只有精品8| 91精品久久久久久久久久入口| 亚洲精品传媒| 91精品国产色综合久久ai换脸| 国产美女久久久久久| 国内成人自拍视频| 久草视频国产在线| 日韩中文av| 国产精品高潮在线| 国产乱色在线观看| 日韩免费成人网| 亚洲影院在线播放| 欧美国产1区2区| 一二三级黄色片| 伊人影院久久| 热re99久久精品国99热蜜月| 外国成人毛片| 欧美激情免费看| 青青草视频免费在线观看| 在线精品视频免费播放| 国产美女久久久久久| 成人福利电影精品一区二区在线观看| 国产乱子伦农村叉叉叉| 国产一区二区三区探花| 91在线色戒在线| h片在线观看视频免费| 亚洲人成电影网站色xx| 97在线视频人妻无码| 亚洲一区二区三区四区在线观看| 成人h动漫精品一区| 美日韩一级片在线观看| 加勒比成人在线| 欧美美女视频| 99久久伊人精品影院| 欧洲亚洲两性| 欧美精品手机在线| 免费看男男www网站入口在线| 欧美蜜桃一区二区三区| 国产精久久久久久| 国产精品美日韩| 五月天激情小说| 精品一区精品二区高清| 久草视频国产在线| 91综合在线| 欧美在线一区二区三区四区| 精品国产第一国产综合精品| 2018中文字幕一区二区三区| 久久黄色美女电影| 亚洲欧美激情视频| www.xxxx国产| 欧美日韩国产综合视频在线观看| 国产精品2020| 亚洲美女偷拍久久| 免费观看a级片| 99这里都是精品| 先锋资源在线视频| 秋霞成人午夜伦在线观看| 国产午夜福利100集发布| 国产精品传媒精东影业在线| 蜜桃视频成人| 国产精品qvod| 91久色国产| 久久av影院| 国产精品久久久久久久久粉嫩av| wwww在线观看免费视频| 久久亚洲精品国产亚洲老地址| 免费在线稳定资源站| 日韩av综合中文字幕| 国产av无码专区亚洲a∨毛片| 欧美性猛交xxxxxx富婆| 少妇一级淫片免费放中国| 亚洲国产毛片aaaaa无费看| 欧美一区二区三区爽爽爽| 国产精品女同互慰在线看 | 中文字幕一区在线观看视频| 90岁老太婆乱淫| 91视频91自| a视频免费观看| 不卡一区二区在线| 久久久久亚洲av成人网人人软件| 国产专区欧美精品| 五月天婷婷影视| 久久99精品国产.久久久久久| 国产精品视频黄色| 欧美96一区二区免费视频| 日韩一级在线免费观看| 久久久久国内| 亚洲精品视频导航| 六月婷婷色综合| 高潮一区二区三区| 久久超碰97中文字幕| 伊人网在线综合| 精品一区二区在线播放| 日本黄色的视频| 国产精品亚洲一区二区三区妖精| 亚洲免费在线播放视频| 国产美女视频91| 欧美色图校园春色| 成人午夜视频在线观看| 视频免费在线观看| 97久久精品人人澡人人爽| www.久久av| 日本一区二区免费在线| 91久久久久久久久久久久久久| 一区在线播放视频| 欧美成人精品欧美一级| 黄色精品在线看| 伊人久久久久久久久久久久| 欧美色国产精品| 国内老熟妇对白xxxxhd| 精品国产三级a在线观看| 天天干天天舔天天射| 亚洲欧美日韩综合| 欧美性猛交xxx乱大交3蜜桃| 久久777国产线看观看精品| 国精产品一区一区三区mba下载| 97香蕉超级碰碰久久免费的优势| 二区三区不卡| 国产日韩精品综合网站| 日韩在线亚洲| 欧美二区在线看| 99久久精品网站| 精品人妻少妇一区二区| 午夜一区不卡| ass极品水嫩小美女ass| 91在线视频观看| 国产无遮挡在线观看| 夜夜爽夜夜爽精品视频| 一级黄色大片视频| 7777精品久久久大香线蕉| 亚洲免费成人网| 伊人久久大香线蕉av一区二区| 成人黄色在线电影| 国产精品白丝jk喷水视频一区| 国产精品一区免费在线| 麻豆精品传媒视频| 亚洲色图88| 黄色高清无遮挡| 国产成人av一区二区| 免费成人深夜天涯网站| 一二三区精品视频| 无码人妻av免费一区二区三区| 日韩欧美国产一区二区在线播放| 秋霞av在线| 欧美猛男性生活免费| 美女网站视频一区| 成人女人免费毛片| 欧美激情理论| 国产精品少妇在线视频| 国产a区久久久| 国产馆在线观看| 欧美午夜无遮挡| 亚洲高清精品视频| 色婷婷av一区二区三区久久| 波多野一区二区| 成人黄色av网站| 欧美欧美黄在线二区| 亚洲精品蜜桃久久久久久| 精品一区二区在线观看| 我不卡一区二区| 精品国产鲁一鲁一区二区张丽| av中文字幕免费在线观看| 最新的欧美黄色| 久久人体大尺度| 精品卡一卡二| 在线视频观看日韩| 国产一精品一aⅴ一免费| 亚洲男人天堂av网| 一级特黄录像免费看| 国产亚洲精品久久久久久777 | 国产精品高潮呻吟视频| 欧美有码在线| 日韩a级在线观看| 国产+成+人+亚洲欧洲自线| 三级全黄做爰视频| 欧美亚洲高清一区二区三区不卡| 色综合888| 51精品在线观看| 欧美激情影院| 777久久久精品一区二区三区| 成人免费视频网站在线观看| 国产美女视频91| 国产1区2区在线| 99久久精品一区| 日本熟伦人妇xxxx| 日韩欧美精品三级| 制服丝袜在线播放| 51国偷自产一区二区三区| 99久久婷婷这里只有精品 | 亚洲综合首页| 久久国产生活片100| 在线观看黄网址| 91精品国产入口在线| 亚洲小说区图片区都市| 99伊人久久| 在线免费观看欧美| 中文字幕 亚洲一区| 色欲综合视频天天天| 日本一二三区在线视频| 国产成人亚洲综合| 日韩系列欧美系列| www.欧美激情.com| 亚洲男女一区二区三区| 欧美熟妇另类久久久久久不卡 | 亚洲美女av电影| 三上悠亚亚洲一区| 亚洲精品一区二| 国模一区二区三区白浆| 青春草免费视频| 亚洲精品理论电影| 激情开心成人网| 在线观看日本一区| 国产jizzjizz一区二区| 五月天综合激情| 亚洲一区二区久久久| 亚洲国产精选| 日韩视频在线视频| 久久精品视频在线看| 亚洲一级视频在线观看| 欧美成人免费小视频| 日韩av字幕| 乌克兰美女av| 一区二区三区在线观看国产| 午夜影院在线视频| 国产精品女主播视频| 欧美精品九九| 3d动漫精品啪啪一区二区下载| 欧美日韩午夜精品| brazzers在线观看| 亚洲一区综合| 成人晚上爱看视频| 久久久精品毛片| 欧美激情视频一区二区三区不卡| 最近国产精品视频| 91香蕉国产线在线观看| 一本大道综合伊人精品热热| 黄色成人在线| 久久久久一区二区三区| 九九精品视频在线看| 亚洲第一精品在线观看 | 日产精品高清视频免费| 国产一区二区三区不卡在线观看| 国产一级做a爱片久久毛片a| 日韩视频中文字幕| 一道本一区二区三区| 亚洲成人av免费观看| 91成人免费在线|