[請益] 微服務過了一段時間後大家覺得?

作者: jej (晃奶大馬桶)   2019-01-22 14:31:42
如題
話說google號稱他們
每天要重開服務好幾千台
這段野史開啟了台灣微服務的歷史
就我們公司用的微服務來說
目前看起來是看錯誤log更難了
要往不同的service去找
有時候系統掛了還不是自己系統的問題
(有可能是我們公司系統間相依性太高)
處於越末梢的服務越可憐
就像是物料的供應鏈一樣
原物料有問題 客人買到抗議
只能一關一關往上找
就這樣看起來我們公司的微服務算是失敗的
有沒有哪位大大也有用微服務
來分享一下 是真的有像google他們說的
這麼好?
作者: jimmy689 (吉米蛆蛆)   2019-01-22 14:35:00
信徒會跟你縮要把Log本身也變一個服務
作者: alihue (wanda wanda)   2019-01-22 15:08:00
人家谷歌專案規模多大,沒幾千行的程式也跟人家搞微服務
作者: piano78816 (玖哲)   2019-01-22 15:08:00
可以研究一下服務調用鏈,例如zipkin,eagleeye
作者: weinine32 (隨意)   2019-01-22 15:33:00
可以考慮用splunk
作者: ripple0129 (perry tsai)   2019-01-22 16:00:00
Log要做中央集權式ELK stack or Splunk
作者: BBSealion (海獅)   2019-01-22 16:42:00
問題就是相依性不能太高啊XDD 各自獨立要有好的 unit, integration, e2e test 方便限縮問題點,最好還有一些自動偵錯 (例如 AWS CloudWatch),才能發揮他的好處
作者: alan3100 (BOSS)   2019-01-22 17:51:00
你自己的缺陷都講完了還要怪罪微服務,這就是做半套而已呀。
作者: Masakiad (Masaki)   2019-01-22 18:30:00
同樓樓上,log沒整合的問題跟微服務架構本身無關。先不說microservice了,光cluster就要整合log了
作者: johnny94 (32767)   2019-01-22 19:15:00
沒有到一定的規模就搞微服務只是自討苦吃而已
作者: abccbaandy (敏)   2019-01-22 20:48:00
一堆人在那邊跟風,相關配套都沒...這篇就是標準的例子
作者: gofigure (平行世界)   2019-01-22 23:41:00
就跟一堆公司跟風找數據科學家一樣 根本就是鼻屎大的數據而已 也在那邊亂搞
作者: pttworld (批踢踢世界)   2019-01-23 11:41:00
博弈產業也有微服務的例子
作者: blackie1019 (blackie)   2019-01-23 22:41:00
提log說微服務不行真的會笑死
作者: lnmlee   2019-01-24 12:11:00
storage service database 都有cluster? group?
作者: bitcch (必可取)   2019-01-24 13:24:00
(有可能是我們公司系統間相依性太高)
作者: rocwild (外國死小孩)   2019-01-24 15:51:00
整合一下log.看看correlation id的文章吧
作者: vn509942 (如履薄冰)   2019-01-25 22:57:00
沒有那個需求,碰這個就...當作練習
作者: abcorz (robin)   2019-01-25 23:45:00
graylog看看

Links booklink

Contact Us: admin [ a t ] ucptt.com