IngramChen 積分 2

kaif 現在是 alpha 階段,該有的功能會漸漸補上。有任何意見歡迎提出指教。

網站效能... 嘛,我也不知道會不會變很多人,沒什麼 tuning,大概一下就炸了吧 (汗

這是文章的子討論串,你可以回到上層查看所有討論和文章
jilu 積分 0

還蠻好奇 Kaif 用了些什麼技術 :P

IngramChen 積分 3

其實沒有用很新的東西寫,就 java 界標準的工具組 (spring boot, freemarker, postgresql... 等等)

用太舊的東西玩就有點無聊了,難得的 green project 啊。不過為了求快只好用熟悉的工具來寫。

有啦,也有很新的部份,就是 js 是用 dart 寫的。

smallufo 積分 0

請問一下,這 db 的 key 產生的依據是什麼?

IngramChen 積分 3

自己寫的,叫 FlakeId,類似 SnowFlake1 的設計。原本是打算全部用 UUID 的,不過為了讓 URL 好看,只好退回用 64bit int,所以現在 db 的 key 是 UUID 和 FlakeId 混用,我們不靠 DB 產生 key。

原本也是打算找現成的,結果 SnowFlake 居然收了,只好又花了二天寫這個...

clkao 積分 2

postgresql 有 ruid extension: http://pgxn.org/dist/ruid/0.0.4/doc/ruid.html

IngramChen 積分 0

看範例:

FsLo5xllxHinTYAGyEVldE (22)

RUID 22 個字啊,這不能接受....

其實我們做的 FlakeId ,日期最少是 2015 年,這樣算起到今年 3 月,就要十碼了。我看其他網站做的都 6、7 碼而已,也不知道怎麼做的。十碼我已經覺得很遜... 22 碼受不了...