koji 積分 1

我猜是他們抽了一堆共用library的獨立repo,因為每個microservice沒放在一起,所以他們相依的對象升級時也得考慮還沒升級的利用(Application)方!?

IngramChen 積分 1

"LinkedIn runs on a microservice architecture. This means there are many repositories that are linked to each other through a dependency graph"

這是在寫啥? microservice 然後之間還有 dependency ?

microservice 可以跨語言平台耶,區區 jdk 8/11 的差距算什麼? 他們是不是搞錯 microservice 的定義了

Kros 積分 0

我想問有誰加入他的專案是真正要長久投資的?

haocheng 積分 0

改成抽籤制就不怕流量太大被打爆了 XD

Kros 積分 0

大部分工程師都有在夜深人靜的時候開發的經驗吧,就是晚上沒人打擾呀😂

IngramChen 積分 0

好址…

覺得自己寫了十幾年 Java 還是在地上爬

kaif 積分 0

手上那麼多錢錢寧可退給股東和借人是沒招了嗎qq

haocheng 積分 0

最近這種服務好多,Apple 大概是想說與其讓別人賺不如自己來吧...

j0n 積分 1

! 如果沒有 RDS, 有 local zone 大概只有直播會比較有幫助吧 XD

IngramChen 積分 1

local zone 沒有 rds 和 S3 吧,資料還是在海外一份啊

j0n 積分 1

可以降 latency,另外如果有敏感資料不能放在海外的,比方說金融相關,應該比較可以說服主管機關資料沒有放到海外

IngramChen 積分 1 編輯於

三種都有用…

offset based 大概就是數量很確定的 table 才能使用。例如終端用戶產生的內容幾乎都不行,因為隨著時間 table 會長大到不可預知。反之則可以。

cursor based 這名字取的不好,hacker news 建議用 token based pagination

token based 就是麻煩在多一個 codec ,實務上我盡量避開,像是 kaif 這個小站1 只用了 keyset based pagination

然後 keyset based 這個分類其實算 token based 的子類。你在設計 rest api 時,就算你的實作是 keyset ,你給別人的 api 也要用 start=end= 等變數名稱,而不是 since_idsince_updated_at 這種會 leak abstraction 的名字 (你難保哪一天你不會修改排序)

IngramChen 積分 2

其實這 UI 就是 fleet 的。fleet 出來一堆人叫好,但搬到 IDEA 就一堆人哭哭

Jetbrains 應該很傻眼

Kros 積分 0

我也覺得工程師用的東西 icon 不要太多比較好

kaif 積分 0

考慮到 ithome 的讀者群用這種角度切入是蠻正常的,

不過應該很多時候 root cause 還是只是沒出事就沒人想管,連 [google] 也一樣 11

haocheng 積分 1

看留言蠻多人抱怨把垂直文字改成 icon 這件事 XD

IngramChen 積分 1

大概是嫌 icon 太大顆,這個以後會變可以設定小顆的吧

我看 layout 沒有差多少,子功能都是環著 editor 一圈