蜜桃无码视频,欧美日韩一=三道夲,国产精品午夜AV电影网免费看,aaa.www

歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學(xué)習(xí)網(wǎng)站!

[ Ctrl + D 鍵 ]收藏本站

您所在的位置:首頁 > 教育學(xué)習(xí) > 百科

百科

如何架構(gòu)基于 Ruby on Rails 網(wǎng)站的實時消息系統(tǒng)?

分類: 百科 常識詞典 編輯 : 常識 發(fā)布 : 09-30

閱讀 :347

如何架構(gòu)基于 Ruby on Rails 網(wǎng)站的實時消息系統(tǒng)?一個小型的社交網(wǎng)站,比如像z-i-u那樣的,用ruby on rails和mongodb做主要業(yè)務(wù)邏輯,有幾個功能不知道是怎么實現(xiàn)的,希望能給出具體的產(chǎn)品名稱,拿來就能用最好了:1、推送通知(pus-notification)到前臺網(wǎng)頁上,比如被人關(guān)注、話題或者問題更新、添加了回答、-、修改等等。2、給其他用戶發(fā)消息(message),或者群聊(group c-at),記錄能保存到mongodb里面。3、首頁動態(tài)-新(timeline feed)4、支持實時全文搜索(lucene/solr),圖片/-后臺隊列處理(queue)5、不僅是-tml5,還要支持ios、android原生客戶端開發(fā)6、最好是分布式、并發(fā)的,利用多核cpu的計算能力,以后網(wǎng)站做大了,直接堆服務(wù)器,架構(gòu)不用改。6 個答案

答案 1:

1 實時信息通知可以用輪詢或者 Long HTTP Connection 的方式,具體查google2 message 和 group 放在mongodb 可以,比如說一個群聊放到一個 mongodb 的 document 里面,一個message 會話也可以放在一個 document 里面,但是要設(shè)計好你的數(shù)據(jù)結(jié)構(gòu),一個document最大4M。 nosql 雖然方便,但是后期s-arding 也很費事3 首頁動態(tài)-新,這個參考1. 從服務(wù)器返回數(shù)據(jù)后,動態(tài)插入就可以4 實時全文搜索,但假設(shè)你用 mongodb,在一定量級上可以直接用mongodb 查詢,另外對于過期數(shù)據(jù)可以做歸檔。以知乎現(xiàn)在的數(shù)據(jù)量來說,實時搜索也用不到lucene/solr。后臺任務(wù)隊列可以用redis。我原來嘗試過用mongodb 來架構(gòu)一個實時隊列,支撐過一段時間,后來爆掉了。5 支持-tml5,移動設(shè)備。 這個不關(guān)架構(gòu)的事情,只要判斷瀏覽器請求頭,對不同設(shè)備提供不同的 css,或者是渲染不同的頁面。如果要是給客戶端提供API的話,統(tǒng)一用json就行,Rails 支持不同請求類型返回不同數(shù)據(jù)結(jié)構(gòu)。6 沒有可以拿來就用的架構(gòu),要根據(jù)自己的業(yè)務(wù)結(jié)構(gòu),從簡單開始,逐步演進。

答案 2:

這事“小型的社交網(wǎng)站”嗎無論什么消息,都是,消息產(chǎn)生—— > 篩選過濾—— > 存入數(shù)據(jù)庫或cac-e—— > 前臺推送1,2,3,都是一樣的原理,網(wǎng)頁上用AJAX就可以動態(tài)-新了,IOS,ANDROID也是同理,定時取數(shù)據(jù)就OK了全文搜索就是數(shù)據(jù)庫的事情了,最好還是提取關(guān)鍵字搜索,像知乎這種這么多信息,全文搜索可不容易,-和圖片多分幾個服務(wù)器就好了,帶寬是王道,這玩意可吃錢了,你看知呼幾乎沒多少圖片至于分布式架構(gòu),那更是因地制宜的事情了,什么網(wǎng)站怎么分布完全不一樣,最主要的是,網(wǎng)站做大了,不可能不改變,那是不可能的,除非你出發(fā)點就是架構(gòu)一個龐大的巨無霸

答案 3:

我覺得你需要的不是一些具體的產(chǎn)品,而是需要一個團隊?? 你說的這些事情都不是一兩個人能搞定的。特別是第 6 點,現(xiàn)在估計只有 Google 能做到。

答案 4:

你一下問了這么多誰有時間答阿

答案 5:

你的這么多問題,可以轉(zhuǎn)換成如何用Ruby on Rails實現(xiàn)一個Twitter,Yammer或者新浪微博這樣級別的應(yīng)用,不如你把問題拆分一下,一個一個的問吧。

答案 6:

建議去z-eye.org 問,知乎有耐心的用戶較少。者也上的相關(guān)回答z-eye.org/asks...

下一篇:話劇《窩頭會館》在國慶期間開演,怎么樣?推薦這部嗎? 下一篇 【方向鍵 ( → )下一篇】

上一篇:-最地道的羊肉串在哪里? 上一篇 【方向鍵 ( ← )上一篇】

牛牛在线精品视频| 久久人妻精品无码一二区| 在线免费观看性爱视频| 东京热无码一区二区三区av| 熟女被日视频| 色五月综合在线观看| 精品黑人一区二区三区国语馆| 日韩人妻无码专享| 熟妇人妻免费| 国产亚洲欧美另类一区| 国产一级毛片不卡中文字幕| 日韩人体私拍视频| 六月亭亭中文完整版| 国产成人91精品露脸对白| 亚洲手机国产精品| 99cao97超碰| 又爽又黄又大又粗软件| 亚洲无线一二三四区手机| 黑人毛片| 国产日韩免费久久影院| 日本亚洲色大成网站WWW久久| 欧美日韩香港三级| 精品人妻码一区二区三区4| 三级视频人妻| 四虎一四虎。…影院| 欧美午夜一区二区| 99国产精品久久久蜜芽| 国产熟女自拍第一页| 亚洲男人的天堂在线va| 曰的好深好爽好紧的视频| 成人黄色小视频| 巨胸久久久| 久久亚洲AV午夜福利精品一区| 日韩精品影院中文字幕| 四虎2021新入口| 欧美一本大道香蕉综合视频| 亚洲一区无码中字| 久久爱www久久做| 欧美丝袜麻豆| 99久久久无码| 久久久熟妇女一区二区三区|