IngramChen 積分 0

還不大清楚怎麼用...

怎麼不像 gcp 一樣簡單咧

haocheng 積分 0

覺得應該是為了 docker 吧,之前很多人改用 Alpine Linux 就是因為 docker image 小很多,現在 Ubuntu 也跟上潮流瘦身了 XD

IngramChen 積分 0

沒有 vagrant 啊, 怎麼玩, 只能 docker?

haocheng 積分 0

最小只要 28M 的 Ubuntu image!

haocheng 積分 0

之前是 ECS,EKS 是支援 K8S 的服務,最近才推出

IngramChen 積分 0

這不是一直都有嗎?還是我錯過了什麼

qrtt1 積分 1

cloud sql 去年事故持續時間至少 3 小時起跳,還是再觀望觀望吧qq

IngramChen 積分 0

不選 GCP 的理由越來越少啦!

IngramChen 積分 0

謝資源

Uber發現把Cassandra直接運行在服務器上,與把它運行在用Mesos管理的容器中相比,兩者幾乎沒有什麼性能差別,只有5-10%的損耗。

性能看起來不錯,平均讀延遲13ms,寫延遲25ms,99%的測試數據都很令人滿意

有點矛盾,write latency 在 cassandra 裡大概都是個位數 ms 或更低,高到 25ms 有點離譜。大概真的是 container 的代價吧,不過他們的目標是 scale up,而不是快。也真的做到了。

對於Uber來說做這個決定並不是那麼困難。他們現金流非常充裕,所以能夠請得到頂尖的人才,可以獲得所需要的最好資源,以此來創建、維護以及更新這樣複雜的系統

有錢才能這樣玩…

IngramChen 積分 0

所以我覺得放 cassandra 到 container 有點怪怪的,不曉得實務上有沒有人這樣做...

kaif 積分 0

這種特定用途的cluster都有搭配的管理系統, e.g., mesos...

kaif 積分 0

DB花一堆功夫tune disk IO結果被丟到抽象層裡qq 這跟是不是NoSQL無關阿,除非是redis只吃ram就沒話說

IngramChen 積分 0

不用道歉啦,是這邊的請求比較無恥...

可以請問你佈署的 spark cluster 有多大嗎?資料在哪個量級。

當然這是商業機密的一環,不能說的話就不用回答了

linus 積分 1

抱歉, 我只有 spark + docker + kubernates 的經驗, 也希望台灣的各大神能分享 NoSQL DB 在 kubernates 上的實務喔.

IngramChen 積分 0

那可不可以分享一下台灣有佈署 mongodb, cassandra 之類的 (> 10 nodes) 在 kubernetes 的?

是類似廣告商/電子商務之類的公司做這樣的佈署嗎?

linus 積分 1

分散式運算的場合, 需要快速調度各種資源的操作應該就是 kubernates 的強項吧, 各種 big data 框架(hadoop, spark, storm....) 都可以在上面運作的很好. DB 用不到 kubernates 這有點不精確, 關聯式 db 或許不適合但 NoSQL db (mongodb, Cassandra...) 到是很多人架在 container 上運作. 而許多 AI, 機器學習框架 (tensorflow..) 也是在 kubernates 上跑的喔

IngramChen 積分 0 編輯於

今天剛好有一篇 Experiences with running PostgreSQL on Kubernetes1

作者說了一句:

Managing Postgres on Kubernetes is a full time job

說服我放棄了

IngramChen 積分 1

kubernetes 到底要用在什麼地方... ?

資料庫嘛,大多數人都不放 container,而且 db 本身也無法 auto scale…

Microservice,這的確需要個 orchestra 的工具,可是如果你不是 netflix/amazon,用 microservice 只是自找麻煩...

Web application server 呢?web server 沒有 state,隨便開隨便都能跑起來,要 orchestra 什麼...

smallufo 積分 1 編輯於

這篇的門檻實在太高了... (for me)

natsu 積分 0 編輯於

原來從這版開始有支援並行運算!

而且有支援 Java 9,不過 Gradle 的網頁是說 Java 7+1 就可以跑 Gradle