[資源] EZComet - 即時網頁的好朋友

看板toberich (創業)作者 (鍵盤創業家)時間13年前 (2012/08/13 10:50), 編輯推噓22(22027)
留言49則, 17人參與, 最新討論串1/1
最近推出了一個新產品 EZComet http://ezcomet.com 簡單的來說,就是 Ajax/Comet 的雲端服務 最主要的目的就是要讓即時的網頁應用程式 變成非常簡單的一件事 以往因為在開發網頁時,發現要處理即時的訊息 是一件很麻煩的事,long polling 要處理好並不簡單 量少的話隨便用爛方法硬寫也可以 例如用很短的時間一直去送 request 一來很麻煩,二來量多一點爛方法很快就會把伺服器塞暴 所以一直就想做一個統一的方法去處理即時訊息的傳送 做出來的就是 EZComet 這樣的產品 目前提供 Sandbox 免費帳號,每日可以傳送十萬個訊息 我想對於 startup 也已經很足夠 雖然市面上已經有競爭對手在做同樣的服務 但我們的服務一來有提供 SSL,二來價格也遠比較低 現在買的話會比較划算,之後越來越成熟 會慢慢把價格調上去 可以應用的領域很廣,例如 聊天 即時股價 即時系統監控 即時訊息通知 多人遊戲 ... 歡迎多多利用,有任何問題或建議都可以問我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.208.184

08/13 13:08, , 1F
有玩有推~
08/13 13:08, 1F

08/13 13:58, , 2F
有意思 推一個!
08/13 13:58, 2F

08/13 17:19, , 3F
搞不好我的專案會有需要
08/13 17:19, 3F
歡迎使用

08/13 18:42, , 4F
怎不直接走國際路線?
08/13 18:42, 4F
是國際路線阿,國際市場才是我主要目標 左下角可以切英文版

08/13 21:48, , 5F
為什麼不想個有辨識度的名字?
08/13 21:48, 5F
名字很難想,好一點的 .com 都被搶光光 想得出來註冊不到也沒有用 ※ 編輯: StubbornLin 來自: 118.170.208.184 (08/13 22:05)

08/13 22:50, , 6F
有研究過 http://pusher.com/ 嗎? :)
08/13 22:50, 6F

08/13 22:54, , 7F
有阿 我們的競爭對手之一 但我價格和特色比他好
08/13 22:54, 7F

08/13 22:54, , 8F
他有限SSL和連線數 我是暫時不打算限
08/13 22:54, 8F

08/13 22:54, , 9F
像他限 100 個連線 很快就滿了
08/13 22:54, 9F

08/13 23:24, , 10F
我蒐集了好多說 ._.
08/13 23:24, 10F

08/13 23:51, , 11F
他免錢帳號還限 20 個連線 聊天室塞個20人就滿了= =
08/13 23:51, 11F

08/14 00:04, , 12F
推victor的大作阿!
08/14 00:04, 12F

08/14 06:19, , 13F
nodejs?
08/14 06:19, 13F

08/14 09:54, , 14F
nodejs 當然可以做到一樣的事 只是要處理long polling
08/14 09:54, 14F

08/14 09:54, , 15F
的很多細節很麻煩的 不只是server端 browser那裡
08/14 09:54, 15F

08/14 09:54, , 16F
問題也一堆 就算用現成的 還得面對一些問題
08/14 09:54, 16F

08/14 09:55, , 17F
像是scale 當人數夠多時 你一個nodejs可能就擋不了
08/14 09:55, 17F

08/14 09:55, , 18F
這種服務的用意在於 讓新創的服務 能專心在服務本身
08/14 09:55, 18F

08/14 09:55, , 19F
而不是即時訊息傳送這種麻煩的事情上
08/14 09:55, 19F

08/14 09:56, , 20F
省下來的時間是很寶貴的 用錢也買不到
08/14 09:56, 20F

08/14 13:31, , 21F
很棒,加油,也許可以去Quora一些討論串流下你們的東西
08/14 13:31, 21F

08/14 13:32, , 22F
問一下,channel數量有限制嗎? (either soft or hard)
08/14 13:32, 22F

08/14 13:38, , 23F
channel數量不限 但有閒置限制
08/14 13:38, 23F

08/14 13:39, , 24F
當一個channel 8 小時無人讀寫 就會自動被關掉
08/14 13:39, 24F

08/14 13:40, , 25F
怎麼行銷確實是一個苦腦的地方
08/14 13:40, 25F

08/14 13:40, , 26F
有在考慮 affiliate program
08/14 13:40, 26F

08/14 13:58, , 27F
在考慮到成本之後的價格會與pusher一類的相當嗎?還是便宜?
08/14 13:58, 27F

08/14 14:03, , 28F
其實不打算跟他砍價競爭 頂多跟他差不多價
08/14 14:03, 28F

08/14 14:12, , 29F
服務越來越成熟後會慢慢漲回來
08/14 14:12, 29F

08/14 17:18, , 30F
很不錯的服務!伺服器穩定嗎?是自架還是類似AWS的?
08/14 17:18, 30F
目前為止都還很穩定,當然得把時間拉更長來看才準 因為才上線沒很久,是架在linode上,EC2又貴又慢

08/14 18:16, , 31F
沒記錯的話美國有公司作 剛獲一億兩千萬美投資 見36氪
08/14 18:16, 31F
大略看了一下... 它把東西做很複雜的樣子 還取 realtime 這種連搜尋都搜不到的天兵名字 訂價也很複雜,不覺得他拿多少錢就比較怎樣 感覺起來比較大的對手反而還是 pusher 和 pubnub

08/15 01:39, , 32F
在敏感什麼? 這說明了這東西沒問題 有人要 也有人投 ok的
08/15 01:39, 32F
它就只是另一個競爭對手而已,有人願意投一億,那恭喜他 但不管怎樣看,會取 Realtime 這名字當做品牌名稱還是很瞎 其實不管他拿幾億還是幾兆,或做什麼都與我沒什麼關係 創業就是這樣,沒什麼時間去在意你的競爭對手在做什麼 或著是已經有人做過什麼,想那麼多的話就不會去做了 而且不試試看想法永遠都只是想法,最後只剩空想 重點是自己要做什麼,這塊市場打不下來大不了以這服務為基楚做延伸產品 或是改變定位,這樣的服務可以延伸服務的可能性太多 這服務對我自己來說這只是我自己一直想要的一項基楚建設而已 我自己還有很多基於這服務的計劃在等著做,沒什麼好敏不敏感的

08/15 09:50, , 33F
很有自信 加油
08/15 09:50, 33F
謝謝

08/15 13:25, , 34F
同意最後一段 :)
08/15 13:25, 34F

08/15 16:36, , 35F
我想詢問這類服務,安全性的問題呢?資訊安全!
08/15 16:36, 35F

08/15 16:37, , 36F
我以前在高軟的一間小公司,老闆也想做類似的服務,我幫他弄
08/15 16:37, 36F

08/15 16:37, , 37F
了一部分的Clent SDK,但是安全性的問題一直讓我詬病 = =
08/15 16:37, 37F
我API的設計是這樣 讀 - 只要知道 channel name 寫 - 要有 API key 寫要有 API key,主要是不能讓人亂推訊息進去,當然 這也表示你得在server端去呼叫,放在 JS端寫雖然也辦得到 但這表示你的 API key 讓人看見,會被拿去亂 所以如果是從 JS 到 ezcomet JS -> 你的 web app -> EZComet 還需要你自己提供一層驗證,以免 API key 曝光和被亂送訊息 讀的話,只要知道 channel name,大家都可以讀得到 所以反過來說,只要不知道 channel name ,就讀不到 以聊天室來舉例的話,你可能會需要兩種 channel chatroom.public chatroom.private.victorlin.L_Kf2FghfsdFk13DFS ... chatroom.public 這名稱大家都知道,用來給整個房間廣播訊息用 而有些訊息是給指定某人的,例如給我自己,那麼 channel 的名稱就是外界猜不到的 L_Kf2FghfsdFk13DFS 像是你猜不到這 channel 後面接的這段是什麼,就無法讀得到 實際做法,你可以用亂數或 session id ,如果它是無法被猜到的話 好,如果你 session id 會被外界猜到,那用 HMAC channel_name = HMAC(key='Your SeCrEt KeY', msg=session_id) 這樣一來,外界猜不到你 key 是什麼,自然不知道 channel name 也無法讀到裡面的內容 我還有考慮到一種情況是,你傳送的東西是機密,連讓我知道的機會都不能有 那有一種解法,就是你在 push message 時,就用 AES 加密 JS端在你自家網頁收到時,用那把加密的 KEY,用 JS 的 AES 函式庫 去解回原本的訊息來,這樣我也不知道到底幫你傳了些什麼 以上不知道有沒有解答到你的疑問 我自己碩士是讀資訊安全領域的,這方面我還挺重視的 雖然我覺得我不務正業,但是至少不會犯密碼存明碼之類的錯誤 該懂的利用 hash 設計 authentication protocl 之類的也還算OK 但是我也必需說,這種東西一山有一山高,沒有無法破解的東西 問題只在破解需要花多少成本,對我來說資訊安全的定義是 破解成本 >> 破解報酬 在無利可圖的情況下,就沒有破解的價值,自然就是安全的 所以得看你傳送的是什麼

08/15 18:39, , 38F
感謝回答,我在學校的時候也跟了一個資訊安全的教授,當時上
08/15 18:39, 38F

08/15 18:39, , 39F
班的時候也跟他討論過這類通訊服務的資訊安全問題。
08/15 18:39, 39F

08/15 18:40, , 40F
想再請問,你們會限制end-user必須註冊你們的account嗎?我
08/15 18:40, 40F

08/15 18:40, , 41F
先前那家公司就是這樣搞,偶覺得很彆扭.. 囧
08/15 18:40, 41F
你指的 end-user 是? 連接收 channel 訊息的人也要帳號嗎? 我的設計是不用

08/15 18:53, , 42F
是的,而且帳蜜的儲存和傳送方式還很糟...囧
08/15 18:53, 42F

08/15 18:53, , 43F
特別感謝。等我們之後要開始找Communication Service的時候
08/15 18:53, 43F

08/15 18:53, , 44F
會再深入研究~~
08/15 18:53, 44F

08/15 18:54, , 45F
p.s. 我們是遊戲的,未來的目標平台是WEB/PAD~
08/15 18:54, 45F
好的,歡迎試用 我們有30天無條件退款 覺得 Playground 等級太小 也可以買其它等級 等到試了29天到了再退款

08/16 13:37, , 46F
做一個Logo吧!!
08/16 13:37, 46F
正打算要做 :P

08/17 14:00, , 47F
很棒 推 :P
08/17 14:00, 47F

08/18 15:57, , 48F
好像不錯!!
08/18 15:57, 48F
噗浪有採用EZComet替COSCUP活動做了一個即時更新的頁面 也是不錯的應用之一,可以參考一下 :P http://www.plurk.com/topics/ ※ 編輯: StubbornLin 來自: 118.170.194.204 (08/18 16:18)

08/20 22:13, , 49F
08/20 22:13, 49F
文章代碼(AID): #1GA6jt1O (toberich)
文章代碼(AID): #1GA6jt1O (toberich)