2013-07-26 55 views
-6

我有一個特殊的問題,以及我需要知道背後的監測網站的技術,如pingdom.com如何開發監控網站,技術分析

什麼是用於開發該平臺的有益的語言?我們可以使用什麼庫?分佈式解決方案如何?

預先感謝您

回答

2

我覺得這是一個多問題的意見(這就是爲什麼它收到的反對票)。這種服務可以用多種語言開發。它基於幾個關鍵的主體。

  • 該網站可以到達嗎?是/否
  • 什麼決定了網站無法聯繫?它超時了嗎?
  • 在我們決定無法訪問之前,我們允許的最大超時時間是多少?
  • 該網站如何公平地從其他來源獲得,在全球範圍內,我們需要從多個服務器運行相同的代碼,並知道它們在哪裏。這可以用亞馬遜這樣的東西來完成,它可以讓你從世界各地設置它們。
  • 這次公平與我們最後一次相比如何? (我們需要將結果存儲在數據庫中作爲參考和反饋給用戶)

你可以很容易地將這種服務做成像PHP這樣的東西,但就像我說的那樣,它可以在很多語言,爲什麼這是一個意見,因爲它沒有真正明確的答案。

像pingdom.com一個網站有最大的問題有 - 數量的請求(他們使用一個排隊系統停止過載的服務器) - 他們讓現金監測點的所有時間。所以他們需要確保產生的增值收入超過免費用戶(他們產生的潛在客戶)的成本,這顯然是會的,因爲它們非常便宜。

希望這會有所幫助。

+0

是的謝謝你的時間和你的建議 –